2016-11-17 3 views
7

Я пытаюсь использовать LogCat в Android Studio 2.2.2 в некоторой отладке, но мой Logcat работает как firehose, и есть слишком много контента для просмотра.Android Studio - Logcat - «Показать только выбранное приложение»

В Android-мониторе, когда выбрана вкладка LogCat, выпадающий список, в котором один из вариантов: «Показывает только выбранное приложение», поэтому я выбрал его, но это не показало никакого эффекта. Мой LogCat работает как firehose, даже когда я отключен от своей цели отладки. Итак, что делает «Показать только выбранное приложение« do и как я могу определить, что такое «выбранное приложение»?

ответ

1

Набор тегов для каждого бревна, а затем фильтровать журналы для конкретного тега

Log.d("TAG","Application logs"); 

конфигурации Edit Filter и добавить тег. Тогда вы будете видеть только журналы приложений

enter image description here

Днем Coding !!

+0

Прошу прощения, но это, похоже, не ответ на вопрос, который я задал. (также у меня нет контроля над операторами LogCat в коде, который мне интересен) – user316117

+0

Logcat покажет журналы всех библиотек/фреймворков android, которые использует это устройство в то время. Существует множество сервисов, поэтому logcat печатает много журналов, включая wifi, журналы и т. Д. И т. Д. Выбранное приложение - это процесс, который вы отлаживаете или запускаете через студию Android. В идеале это не означает «выбранное приложение», если в студии нет телефона или процесса. – iProgrammer

+0

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

5

Вы должны включить интеграцию ADB (теперь она отключена по умолчанию): Инструменты-> Android-> Включить интеграцию ADB.

Затем вы сможете увидеть свои отлаживаемые процессы в выпадающем меню слева.

+0

Спасибо, это сработало для меня. После этого выход приложения появился в Android Monitor, а «No Debuggable Processes» был заменен именем приложения. – gregn3

+0

Спасибо, это сработало и для меня. «Отладочные Процессы» не были заменены именем приложения – Tia

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