Android Logcat小結和adb常用命令

可以先通過adb shell ps查看應用相關的pid號。

然後根據PID號 adb logcat  | grep pid這樣可以打印跟本應用相關的log。


adb logcat -b main可以查看跟應用相關的Log.

 -b <buffer>加載一個可使用的日誌緩衝區供查看,默認值是main。
radio — 查看包含在無線/電話相關的緩衝區消息
events — 查看事件相關的消息
main — 查看主緩衝區 (默認緩衝區)
adb logcat -b radio     //查看radio緩衝區



 brief — 顯示優先級/標記和原始進程的PID (默認格式)
process — 僅顯示進程PID
tag — 僅顯示優先級/標記
thread — 僅顯示進程:線程和優先級/標記
raw — 顯示原始的日誌信息,沒有其他的元數據字段
time — 顯示日期,調用時間,優先級/標記,PID
long —顯示所有的元數據字段並且用空行分隔消息內容

adb logcat -v thread   //使用 thread 輸出格式
注意-v 選項中只能指定一種格式。

adb logcat -v time  log打印出來的時候會有時間。

adb logcat -v time -v thread | grep "TAG名"  可以搜索跟某個TAG相關的log



adb shell pm list packages -f 列出包名

adb shell pm path "包名"    查找apk文件所在的路徑
adb shell service list
單獨編譯啓動模塊(編譯kernel)之後的下載命令

adb shell dumpsys也是很重要的命令



adb reboot bootloader

刷機命令
fastboot flash boot out/target/product/jrdsh82_w_tmous_kk/boot.img

【電源鍵】+【音量+】鍵,大約2-3s後,就可以進入Fastboot模式。
fastboot flash system out/target/product/msm8916_32/system.img
更新radio(手機的通訊驅動)
fastboot devices 回車

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章