2010-07-14 4 views
0

Я пытаюсь подавить вывод журнала из BT, так как он спама моей сессии отладки. Журнал выглядит следующим образом:Как подавить регистрацию BT в android logcat?

07-14 11:27:46.800 I/dun_service(1105): The value returned from dun_getusbmodemstate_fromsys is 2 
07-14 11:27:48.775 D/BT HS/HF(1284): cdmaDbm : -81, cdmaEcio : -70 
07-14 11:27:54.090 D/BT HS/HF(1284): cdmaDbm : -81, cdmaEcio : -70 
07-14 11:27:58.460 D/BT HS/HF(1284): cdmaDbm : -81, cdmaEcio : -70 
07-14 11:28:03.060 D/BT HS/HF(1284): cdmaDbm : -81, cdmaEcio : -70 
07-14 11:28:09.420 D/BT HS/HF(1284): cdmaDbm : -81, cdmaEcio : -70 
07-14 11:28:13.770 D/BT HS/HF(1284): cdmaDbm : -81, cdmaEcio : -70 

и я использую эту команду для просмотра LogCat:

> logcat -v time BT:S 

и все же он по-прежнему сохраняется в лог. Я думаю, проблема в том, что компонент на самом деле BT HS/HF, но я не могу привести его в соответствие.

я могу использовать эту команду:

adb logcat -v time | findstr /v "BT HS/HF" 

но чувствует, как взломать - кроме того, я мог бы пропустить буферизованный выход через трубу.

ответ

1

Я не думаю, что есть лучший ответ, чем после фильтрации журнала с помощью grep.

adb logcat -v time | findstr /v "BT HS/HF" 
Смежные вопросы