2013-03-22 77 views
3

我走的logcat使用這個命令:在adb logcat中篩選應用程序特定的日誌。 (日誌標籤,日誌信息,PID,包名)

C:\abs\adb logcat >> "Testdata".txt 

這是收集所有日誌發生在設備。

但我只想採取「特定於應用程序」的日誌,任何人都可以請幫助我嗎?

我知道我們可以在DDMS中創建過濾器,但那些過濾器值會在一段時間後被擦除,我想用adb來做。

+0

包:http://stackoverflow.com/questions/6854127/filter-logcat-to-get-only-the-我的應用程序在Android中的消息 – 2016-02-01 15:00:07

回答

4

試試這個:亞行logcat -s 「YOURTAG」 >> 「TESTDATA」 .TXT

+0

非常感謝,如果我想通過過濾「日誌消息」(不是日誌標記)來記錄日誌,我的命令是什麼? – Nan 2013-03-22 19:39:39

+0

使用grep命令:adb logcat | grep --invert-match'log message'。我不知道它是否會工作... – Guillem 2013-03-22 19:43:37