卡顿严重,自动重启案例

【WIFI O PRC】【整机性能】按照整机性能测试条件预安装 70 个 apk,
测试机出现卡顿严重,自动重启
详细描述: 项目 ,在安装 70 个 apk 后,准备依次打开,
在打开 30 个左右的时候就会发生自动重启。
3.重启介绍(个人总结):重启分为上层重启(仅 Android 层重启)和 Kernel 重启(与长按
power 键重启一样)。 1)Kernel 重启:一般会走 ShutdownThread.java 中的代码流程,所以可搜索 ShutdownThread
关键词来定位重启原因;还有一种情况是发生了 Kernel Exception(KE),可搜索 Kernel panic
关键词来确定重启原因。
2)上层重启:系统中的重要进程(如 AMS,PMS,system_server 等)挂掉,会直接导致上
层重启,可搜索 system died 关键词;还有一种情况,系统中的重要进程(如 AMS,PMS,
system_server)发生 ANR,会导致 Watchdog 重启,可搜索 Watchdog 关键词。
如果上述关键词都确定不了重启原因,此时可搜索一些 crash 的关键词,如 Shutting down
VM,FATAL,zygote died,DEBUG : pid 等。
4.本例分析:
1)搜索 system died:
01‐29 11:17:41.853 3066 3066 E AndroidRuntime: DeadSystemException: The system died;
earlier logs will point to the root cause
2)往前翻 log,发现了重启的迹象:
01‐29 11:17:41.660 257 257 I ServiceManager: service ‘autofill’ died
01‐29 11:17:41.660 257 257 I ServiceManager: service ‘bluetooth_manager’ died
01‐29 11:17

猜你喜欢

转载自blog.csdn.net/qq_42894864/article/details/104065434