日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Android >内容正文

Android

Android adb logcat使用技巧

發(fā)布時(shí)間:2023/12/10 Android 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android adb logcat使用技巧 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

新買的筆記本E431裝了最新版的Eclipse,搞定了Android開發(fā)環(huán)境,可是logcat里查看東西居然僅僅顯示level,沒有錯(cuò)誤的具體信息。我本身也不是一個(gè)愿意折騰圖形界面,更喜歡純命令行的操作,因此今天在明昊師兄的建議下,果斷放棄Eclipse的logcat,投奔adb shell下運(yùn)行l(wèi)ogcat。


adb logcat

Android日志系統(tǒng)提供了logcat命令能夠讓我們跟蹤和查看系統(tǒng)日志緩存區(qū)。基本的語(yǔ)法例如以下:
[adb] logcat [<option>]... [<filter-spec>]
能夠直接在命令行通過(guò)例如以下命令查看日志輸出:
adb logcat
也能夠通過(guò)adb shell登錄到開發(fā)機(jī)后,直接運(yùn)行例如以下命令:
logcat


option選項(xiàng)


我一般使用-s運(yùn)行tag標(biāo)簽,比如:



高級(jí)功能

在rom porting或者其它debug的場(chǎng)合。須要結(jié)合過(guò)濾功能才干從logcat中獲取真正須要的信息。接下來(lái)介紹logcat兩種過(guò)濾實(shí)現(xiàn)方法。


過(guò)濾

adb logcat提供了附加功能,基于日志優(yōu)先級(jí)來(lái)過(guò)濾日志。使用語(yǔ)法例如以下:
adb logcat *:#
當(dāng)中。#為下列選項(xiàng)之中的一個(gè):
  • V ? ?具體,表示全部可能的日志,默認(rèn)級(jí)別
  • D ? ?調(diào)試,表示全部合理的調(diào)試日志
  • I ? ? ?信息,表示正常使用時(shí)的日志
  • W ? 警告,表示可能有問(wèn)題,可是還沒錯(cuò)誤發(fā)生
  • E ? ?錯(cuò)誤,表示有問(wèn)題。而且導(dǎo)致錯(cuò)誤
全部?jī)?yōu)先級(jí)都自己主動(dòng)包括比它高的優(yōu)先級(jí)。比如logcat *:I。包括了信息、警告、錯(cuò)誤等信息。

因此。當(dāng)應(yīng)用崩潰時(shí)。更應(yīng)該集合logcat *:E來(lái)查看導(dǎo)致錯(cuò)誤的原因,必須費(fèi)力去查看不著邊際的調(diào)試日志。


grep

對(duì)于adb logcat輸出的日志內(nèi)容,我們還能夠結(jié)合grep實(shí)現(xiàn)進(jìn)一步的過(guò)濾操作。

比如,我須要搜索錯(cuò)誤報(bào)告中包括“wangzhengyi”關(guān)鍵詞的日志,能夠採(cǎi)用例如以下命令:


adb logcat *:E | grep -i 'wangzhengyi'




轉(zhuǎn)載于:https://www.cnblogs.com/yxwkf/p/5418159.html

總結(jié)

以上是生活随笔為你收集整理的Android adb logcat使用技巧的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。