日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Android使用adb抓完整Log

發布時間:2025/4/16 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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?
  • adb?shell?cat?/proc/kmsg?>?/tmp/kernel.log??
  • Radio Log

    -b radio參數可以抓取Android RIL層 log,在調試Android通信方面的代碼時,這個Log非常關鍵。抓取命令如下:[java]?view plaincopyprint?
  • adb?logcat?-b?radio?>?/tmp/radio.log??
  • Main Log

    main log和我們在eclipse里通過DDMS中看到的log是一致的。抓取命令如下:[java]?view plaincopyprint?
  • adb?logcat?-b?main?>?/tmp/main.log??
  • Event Log

    event log屬于system log,平時可以跟在main log之后。抓取命令如下:[java]?view plaincopyprint?
  • adb?logcat?-b?event?-v?time?>?/tmp/event.log??
  • ? ? -v time表示在log中加入每條log發生的時間。

    完整Log

    adb logcat -b選項是可以復用的,因此我們抓取所有Log的命令就是復用了-b選項。抓取命令如下:[java]?view plaincopyprint?
  • adb?logcat?-b?main?-b?system?-b?radio?-b?events?-v?time?>?/tmp/all.log??
  • 1
    ?踩
    0

    總結

    以上是生活随笔為你收集整理的Android使用adb抓完整Log的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。