android 獲取anr日誌

2021-09-24 22:10:36 字數 558 閱讀 2047

最近發現anr檔案,結果提示無許可權。

網上查了半天沒有任何提示,靈光一閃,用linux命令來獲取就可以了

-rw-rw-rw- 許可權是這樣才可以

總結了兩個方案。我手機都可以拿出來。其他手機暫時沒測過

方式1

adb shell
進去手機的命令列頁面

cd data/anr/
直接進去頁面,然後通過檢視全部檔案來獲取

ls
最後cat一下檔案,就能將內容全部顯示出來了

cat 檔案名字
方式2

adb shell
進去手機的命令列頁面

cd data/anr/
直接進去頁面,然後通過檢視全部檔案來獲取

ls
最後直接將檔案拷貝到記憶體卡

cp -rf 檔名 /sdcard/

ANR日誌分析

一 前言 最近發現好多人不會從日誌中找到anr的解決方法,在此分享乙個小技巧。想必anr 應用程式無響應 大家都遇到過,大概有以下情況會發生 1.dispatchtimeout輸入事件分發超時,一般是主線程在5秒之內沒有響應事件。2.broadcasttimeout廣播超時,一般為廣播在10秒內未能...

Android 分析ANR錯誤

只要一些類似網路連線等耗時的操作開子執行緒去跑,這樣就可以避免這個錯誤了,但是,如果現在專案的確是出現了呢。下面教你怎麼分析anr錯誤。開啟控制台 開始 執行 cmd 輸入adb pull data anr traces.txt d traces.txt,traces.txt 的檔案就會複製到d盤上...

關於android中的ANR

在onupdate中獲取到fields的更新值 final string fields new string 5 fields 0 notifyvalue update,x1 fields 1 notifyvalue update,x2 fields 2 notifyvalue update,x3 ...