程式異常強制關閉:force close
,fatal
broadcasetimeout(receiver)
:10秒無響應
servicetimeout(service)
:20秒無響應
anr
產生原因:
anr 避免:
日誌檔案關鍵字
檢視 log 基本步驟
如果是anr
問題,在日誌檔案中搜尋anr
,快速定位到關鍵事件資訊。
如果是force close
或其他異常退出,搜尋fatal
,快速定位到關鍵事件資訊。
定位到關鍵事件資訊後,檢視資訊是否明確,如何不明確的話,檢視具體的程序和執行緒跟蹤的日誌,來定位 bug
force close
快速定位案例
anr
快速定位案例
參考:logcat 官網語法:
logcat 的使用:
analyze a stack trace:
studio debug:
如何分析解決 anr :
Android Log日誌AS使用及Linux輸出
1 log.v tag,列印那些最為瑣碎的,意義最小的日誌資訊。對應級別verbose,是android 日誌裡面級別最低的一種。2 log.d tag,列印一些除錯資訊,這些資訊對你除錯程式和分析問題應該是有幫助的。對應級別debug,比 verbose 高一級。3 log.i tag,列印一些比...
android Log常用方法
android.util.log常用的方法有以下5個 log.v log.d log.i log.w 以及log.e 根據首字母對應verbose,debug,info,warn,error。1 log.v 的除錯顏色為黑色的,任何訊息都會輸出,這裡的v代表verbose囉嗦的意思,平時使用就是lo...
Android LOG錯誤檢視
設定log列印等級 adb shell setprop log.tag.incall verbose incall 都能列印出來 android log 抓取指令碼.bat1 做android應用開發的朋友有時候會遇到這樣的bug,android.content.res.resources notf...