2013-03-16 73 views
1

在android中看到有一個名爲logcat的實用程序,它顯示標準輸出或終端上的所有用戶空間程序的日誌。從android/linux中的特定PID獲取所有日誌?

但在這裏我不想在列表中的所有郵件。但我只想看到只有特定應用程序的日誌。

所以,如果我需要做這樣的工具的話,我該怎麼辦呢?

看,如果我想從PID 132和324的所有日誌,然後我將運行在終端

logcat_special 132 324 

如下,我們將會看到從PID所有messgaes。

如果這個東西很難用PID來implemet那麼我們就可以用應用程序的名稱去 作爲

logcat_special vlc 

回答

1

登錄貓已經有一個包過濾基礎。看看這裏:Logcat options 還根據this答案你可以從它的PID找到應用程序包。

因此結合與logcat的,你可以達到你所追求的功能。

這個選項應該工作:

logcat <your package name>:<log level> 

例如logcat android.test:V

+0

我coudnt發現包基本過濾選項,我可以與基於標籤的選項亞行logcat ActivityManager去:我MYAPP:d *:S – 2013-03-16 09:31:39

+0

但在這裏也在基於標籤的過濾器中,我需要將所有日誌記錄與TAG ... !!! – 2013-03-16 09:32:19

相關問題