新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > android中如何查看某個線程的logcat

android中如何查看某個線程的logcat

作者: 時間:2016-10-08 來源:網(wǎng)絡(luò) 收藏

單一個項目由很多人開發(fā),然后大家各自打各自的log。到最后logcat就根本沒法看了。

本文引用地址:http://butianyuan.cn/article/201610/305491.htm

adb自帶的參數(shù)里面我們不能disable某一個tag,只能用adb logcat -s tag_name:*來查看某一個tag,所以很不方便。

下面提供兩條途徑根據(jù)線程來過濾logcat:

1.使用ddms

ddms是相當(dāng)強(qiáng)大的東西。位置就在于android_sdk/tools/下。

點(diǎn)擊左下角的綠色加號,打開添加filter對話框(不會做圖的孩子傷不起阿,打開gimp想畫個箭頭,研究了半天搞不定)。

然后輸入filtername和pid,然后再確定

就能看到顯示的log只是launcher相關(guān)的了。

2.用adb查看

adb查看,但是在ddms里面居然可以,那么我懷疑是不是它是通過調(diào)用adb的什么隱藏接口。

不過沒關(guān)系,我們可以用grep完成這個操作。adb logcat | grep 1302就可以了,雖然這這種實(shí)現(xiàn)方式看起來好像不是很好,不過鑒于進(jìn)程號在log里面其他地方出現(xiàn)的概率不高,還是可以勉強(qiáng)用用的。特別是對于有些習(xí)慣了終端工作環(huán)境的童鞋們。



關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉