Android的閃退有三種情況:
第一種:沒有任何彈框提示,直接退出
第二種:有彈框提示程序異常
第三種:ANR無響應
三種情況的日志提交和檢索方法:
第一種情況:是底層C掛了
**首先:提交客戶端日志,有的手機需要手動抓一下日志:adb logcat -v time > 0325.txt (0325.txt是指存的文件名)
**然后:android可搜索關鍵字:signal 11(或者signal 11后面的SIGSEGV)、callstack、backtrace
**日志顯示的異常,底層crash會出現如下一系列報錯,如下:

第二種情況:在客戶端日志里可以搜索到,常見的:可搜索Fatal(空指針異常),OutOfMemoryError(內存溢出)
第三種情況:ANR無響應要提交客戶端日志和去手機里導出trace日志 adb pull data/anr d:\ (d:\ 是指存儲的路徑),日志中可搜索com.XXX.XXX(apk的包名)