Android使用adb抓完整Log
生活随笔
收集整理的這篇文章主要介紹了
Android使用adb抓完整Log
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
點擊打開鏈接
前言
最新項目里一直在做 Android RIL 方面的研究,非常最終項目還是未能解決通信底層模塊的問題,但是在使用adb抓log上還是有一些收獲的,這里記錄一下。Log分類
Android日志主要分為kernel、radio、event、main這四種log。Kernel Log
kernel log屬于Linux內核的log ,可以通過讀取/proc/kmsg或者通過串口來抓取。adb 抓取kernel log的命令如下(需要有root權限):[java]?view plaincopyprint?Radio Log
-b radio參數可以抓取Android RIL層 log,在調試Android通信方面的代碼時,這個Log非常關鍵。抓取命令如下:[java]?view plaincopyprint?Main Log
main log和我們在eclipse里通過DDMS中看到的log是一致的。抓取命令如下:[java]?view plaincopyprint?Event Log
event log屬于system log,平時可以跟在main log之后。抓取命令如下:[java]?view plaincopyprint?完整Log
adb logcat -b選項是可以復用的,因此我們抓取所有Log的命令就是復用了-b選項。抓取命令如下:[java]?view plaincopyprint?總結
以上是生活随笔為你收集整理的Android使用adb抓完整Log的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux内核 DebugFS
- 下一篇: linux和android调试概要