ADB 之 抓取 anr 日誌及遇到的小問題

2021-08-28 23:03:31 字數 842 閱讀 8462

在網上找了很多都是輸入這行命令就行了:

adb pull /data/anr/traces.txt  d:/
但是我每次都會出錯,也是很無奈,然後再去網上找了其他的四步驟,,中間也是遇到一些坑,跟大家分享一下。

在這之前其實還可以先確認一下,/data/anr/ 目錄下是否有anr 日誌

1.adb shell

2.ls /data/anr

//輸入命令 2 以後,如果顯示檔案traces.txt,代表有 anr 日誌,那就執行下面的步驟。如果該目錄下什麼都沒有,那可能是沒有生成 anr 日誌,那就可以放棄了

3.cat /data/anr/traces.txt >/mnt/sdcard/aa.txt

//注意路徑不要錯誤,網上很多都是給的 cat /data/anr/*** >/mnt/sdcard/yy/zz.txt,要根據自己的實際路徑改這個命令,我給自己的log 命名的是aa.txt

4.exit

5.adb pull /mnt/sdcard/aa.txt

//這裡千萬要注意,網上給的是 adb pull /mnt/sdcard/yy/zz.txt d:,但是我每次都會報錯,後來發現是當前所在的目錄不對,所以一直匯出失敗,命令列顯示的是 c:/users/yuanxiao> ,輸入命令4 ,就可以在 c:/users/yuanxiao 目錄下找到aa.txt 檔案

講得比較淺,只是把我自己遇到的問題寫了出來,如果各位博友有其他的問題,歡迎討論笑 ^-^。

壓力測試和抓取日誌以及adb命令

目錄 壓力測試.1 adb抓取日誌.2 adb命令.4 第二步 輸入輸入adb start server開啟adb服務 第三步 輸入adb devices測試手機連線是否正常 第四步 進入安卓系統,獲取應用名 adb shell 進入安卓系統 exit退出 進入之後 pm list packages...

iOS日誌及崩潰抓取

在日常開發及測試中很容易出現比較難以復現的崩潰,這種bug往往讓我們無處下手,日誌抓取幫我們很好的解決了這個問題。ddlog的使用 首先可以在pc 件中定義log等級 static const ddloglevel ddloglevel ddloglevelverbose ddttylogger,你...

學習日誌之locate c的執行及解釋

1.locate.c的 展示 2.執行結果 3.相關解釋及知識點 1.locate.c的 如下 include include include static void show pointer void p,char descr char big array 1l 24 16 mb char hug...