我正在开发一个简单的小部件,它通过下载一个大图像文件来更新。为此,我只是启动了一项检索图像的服务。我从AppWidgetProvider的onUpdate方法启动它。像那样:publicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,int[]appWidgetIds){Intentintent=newIntent(context,UpdateService.class);context.startService(intent);}在wifi中一切正常。但是3G网速慢,下载时间太长。结果我的服务被安卓系统杀死了。
我无法在装有Android8.1.0的PixelXl上adbpull/data/anr/anr_xxx文件。我的试验:➜Downloadsadbshellls-al/data/anrtotal1184drwxrwxr-x2systemsystem40962018-06-2413:57.drwxrwx--x43systemsystem40961970-02-1119:30..-rw-------1systemsystem5035172018-06-2401:41anr_2018-06-24-01-41-39-700-rw-------1systemsystem6835192018-06-
我目前正在我的Android应用上测试GooglePlay的应用内订阅计费库。我已经创建了订阅并将我的应用程序发布到内部测试轨道。但是,当我尝试查看我的计费流程时,我的应用程序因未知原因崩溃了。发生这种情况时我正在发送崩溃报告,但是当我在ANR和崩溃报告中查看我的androidvitals时,我的崩溃报告数据无处可寻。相反,Google控制台说我“没有发现所选标准的错误”。为什么我的崩溃数据没有注册?我在这里做错了什么?我只是想找出我的错误在哪里。我必须将我的应用程序作为一个版本进行测试,否则googlebillingapi将无法工作。例如,当尝试在我的模拟器上进行测试时,我收到错误响
我正在尝试调试一个AppWidget,但遇到了一个问题:D如果不设置断点,小部件将在没有ANR的情况下工作,并且命令Log.v可以完美执行。然后我在方法的顶部放置了一个断点:publicvoidonReceive(Contextcontext,Intentintent){Log.v(TAG,"onReceive1");//BPonthislinesuper.onReceive(context,intent);Stringaction=intent.getAction();//Checksonactionandcomputations...Log.v(TAG,"onReceive2");
在使用GA时在应用程序中出现ANR。使用编译'com.google.android.gms:play-services-analytics:7.5.0'跟踪如下:"main"prio=5tid=1WAIT|group="main"sCount=1dsCount=0obj=0x41d0ed08self=0x419530e8|sysTid=15869nice=-11sched=0/0cgrp=appshandle=1074995540|state=Sschedstat=(321620545425169682786171)utm=18stm=13core=0atjava.lang.Objec
我面临一个奇怪的(在我看来)问题。我的应用很少产生ANR。我正在尝试尽可能减少它们,到目前为止我已经成功了。但是,当ANR对话框确实出现时,如果我(或任何用户)决定通过按“关闭应用程序”而不是等待它获得响应来关闭应用程序,然后应用程序关闭,但立即重新启动,显示与显示ANR对话框时相同的Activity。这很麻烦,因为当用户正常启动我的应用程序时,他/她会经历一定的Activity序列,每个Activity负责执行一些任务,创建一些对象等。但是当应用程序自动重新启动并且用户发现自己处于与显示ANR对话框时相同的Activity中时,这一系列Activity尚未发生,因此某些事情requi
我已经开始在开发人员控制台上的androidgoogleBillingClient上收到此anr。知道是什么原因造成的,或者我应该在哪里寻找可能的原因。"main"prio=5tid=1Native|group="main"sCount=1dsCount=0obj=0x7457c390self=0xb4df6500|sysTid=4010nice=-4cgrp=defaultsched=0/0handle=0xb6f9bc00|state=Sschedstat=(000)utm=267stm=94core=3HZ=100|stack=0xbe63f000-0xbe641000stack
我在Google上搜索得手脚发麻,但我不知道如何解释Google发送给开发者的ANR报告。所以在报告的顶部,这个Intent被列为原因:ANRExecutingserviceblah.blah.removed.UpdateEpisodesFileDetails列出了以下线程。(请注意,我们有很多这样的ANR,并且在每种情况下File.deleteImpl都被列为在主线程上运行的内容,这似乎是一个线索,但列出的Intent并不删除):DALVIKTHREADS:(mutexes:tll=0tsl=0tscl=0ghl=0hwl=0hwll=0)"main"prio=5tid=1NATIV
全部,我在Android4.4设备上遇到ANR/崩溃问题。以下是我从设备收到的提及日志。我仍然无法调试/关联此问题。有人可以帮我追踪并解决这个问题吗。atandroid.view.GLES20Canvas.nDrawDisplayList(NativeMethod)atandroid.view.GLES20Canvas.drawDisplayList(GLES20Canvas.java:420)atandroid.view.HardwareRenderer$GlRenderer.drawDisplayList(HardwareRenderer.java:1661)atandroid.v
当我在某些设备(似乎是4.4.4及更高版本)上安装我的应用程序时,我有时会在执行以下步骤后在com.android.launcher中看到以下ANR:从ActivityA启动ActivityB在ActivityB中,按系统返回键并在ActivityB的onBackPressed()方法中重新启动ActivityA(代码如下)。系统后退键保持按下状态5秒钟,屏幕变黑,我的应用程序关闭,启动器出现。调查日志显示Launcher进程中出现ANR。ANRincom.android.launcher(com.android.launcher/com.android.launcher2.Launc