2013-03-22 2 views
3

Я принимаю LogCat с помощью этой команды:Фильтрация конкретных журналов в лог-файле adb. (Срубы тег, сообщение журнала, PID, имя пакета)

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

Это собирает все журналы, происходящие на устройстве.

Но я хочу использовать только журналы, специфичные для приложения, может ли кто-нибудь помочь мне в этом?

Я знаю, что мы можем создать фильтр в DDMS, но это значение фильтра будет удалено через некоторое время, и я хочу использовать его с помощью adb.

+0

пакет: http://stackoverflow.com/questions/6854127/filter-logcat-to-get-only-the- messages-from-my-application-in-android –

ответ

4

Попробуйте это: ADB LogCat -s "YOURTAG" >> "Testdata" .txt

+0

Большое спасибо. Также, если я хочу брать журналы, фильтруя «сообщение журнала» (не журнал), что будет моей командой? – Nan

+0

С командой grep: adb logcat | grep -invert-match 'log message'. Я не знаю, будет ли это работать ... – Guillem