因此,我试图调试为什么我的手机会随机重启(并希望它不是我的应用程序)。我注意到的唯一模式是,偶尔尝试解锁时,手机会关闭,我必须按住电源按钮才能将其重新打开。
我相信这是在我编写应用小部件时开始发生的,但不能确定。
adb bugreport不会显示任何有趣的内容,无论如何也不会出现内核崩溃
------ LAST KMSG (/proc/last_kmsg) ------
*** /proc/last_kmsg: No such file or directory
------ LAST PANIC CONSOLE (/data/dontpanic/apanic_console) ------
*** /data/dontpanic/apanic_console: No such file or directory
------ LAST PANIC THREADS (/data/dontpanic/apanic_threads) ------
*** /data/dontpanic/apanic_threads: No such file or directory
Run Code Online (Sandbox Code Playgroud)
Logcat在重新启动后不会持续存在,因此我编写了一个小型服务,现在正在为我将其写入磁盘(我们将看看是否在其中找到了任何内容)
以前有人处理过吗?您通常如何调试此类问题?
我的手机是运行4.1.2的gsm银河系,但我在4.1.1上也注意到了
试试这个...设置“acra” - Android 崩溃通知程序 [1]。它是开源的,可在 github 上找到 [2] 如果您的应用程序崩溃并导致 android 崩溃,acra 的日志可以帮助调试情况。
[1] - http://acra.ch/
[2] - https://github.com/ACRA/acra