2014-10-16 2 views
7

Я получаю много журнала отладки в моей Android LogCat так:Как отключить D/libc от регистрации сетевой информации в logcat?

10-16 17:21:38.422 22842-23270/package D/libc﹕ [NET] getaddrinfo+,hn 23(0x696d616765732e),sn(),family 0,flags 4 
10-16 17:21:38.422 22842-23270/package D/libc﹕ [NET] getaddrinfo-,err=8 
10-16 17:21:38.422 22842-23270/package D/libc﹕ [NET] getaddrinfo+,hn 23(0x696d616765732e),sn(),family 0,flags 1024 
10-16 17:21:38.422 22842-23270/package D/libc﹕ [NET] getaddrinfo-, 1 
10-16 17:21:38.422 22842-23270/package D/libc﹕ [NET] getaddrinfo_proxy+ 
10-16 17:21:38.432 22842-23270/package D/libc﹕ [NET] getaddrinfo_proxy-, success 

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

ответ

3

Вы можете добавить ^(?!(libc)) в LogCat фильтр

1) Создание LogCat фильтра Add filter

2) Применить регулярное выражение apply regex

Вы также можете удалить Differents теги, добавив имя Seperate тега по | в регулярном выражении.

Пример: ^(?!(libc|tagname2|tagname3|...))

+0

Да. Это допустимое решение. Тем не менее, меня больше интересует удаление «действия регистрации» из корня, а не фильтрация результата. Спасибо, в любом случае! – paradite

Смежные вопросы