- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 Android 重启
由于只是私下写的,并没有具体的log pattern或者代码,主要是思路1.重启类型:System Server Java CrashSystem Server Native CrashSWT(Watchdog)Surfacefinger died --可能他依赖的东西死掉,或者本身发生fd leak之类2.重启流程log//网上引用的log,可能具体项目有变化,思路一样,重启代码是在System...
2018-03-10 19:00:35 993
原创 ANR基本分析
1.ANR介绍。ANR全名Application Not Responding, 也就是"应用无响应". 当操作在一段时间内系统无法处理时, 系统层面会弹出上图那样的ANR对话框.KeyDispatchTimeout5s内无法响应用户输入事件(例如键盘输入, 触摸屏幕等). BroadcastReceiver在10s/60s内无法结束(前后台广播).. ServiceTimeo...
2018-03-10 18:27:18 2676
原创 Native Crash基本分析
字面意思:native程序发生crash,包括app jni里面代码报错,native层代码报错。1.NE log图案介绍(tomstone)@event logam_crash: xxx (搜索am_crash看是否有crash)@device.log(device log搜索DEBUG : pid ) 1 04-16 11:18:00.323 26512 26512 F DEBUG :...
2018-03-08 22:28:32 5072
原创 Android Watchdog机制介绍与分析
1.Watchdog是什么?Android Watchdog主要是检测system server重要线程状态(main,android io,android display ,Activitymanager,android fg,android bg等线程 )的一种机制。发生Watchdog时会触发Android重启来使系统恢复。Watchdog是SystemServer的一个线程(class W...
2018-03-05 22:42:18 1888
生成andridStudio签名
2018-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人