Logcat не удается обнаружить имена приложений или пакетов

Я использую Android Studio (Beta) 0.8.7, и мой logcat работает нормально в течение нескольких месяцев. Внезапно мой logcat не может обнаружить имена приложений или пакетов. Это означает, что я не могу фильтровать сообщения для конкретного приложения, которое я тестирую, что очень раздражает. Типичные сообщения logcat теперь выглядят так:

enter image description here

обратите внимание на знак вопроса (?) где должно быть имя приложения/пакета...

Первоначально я думал, что это мое устройство, но я пробовал с другим Android-устройством, которое у меня есть, и я получаю ту же проблему. Вот что я пробовал:

  • перезапуск Android Studio и моего компьютера
  • убийство и запуск сервера ADB с терминала
  • перезапуск устройства

кто-нибудь испытывал это раньше? Помогите пожалуйста, так как это сводит меня с ума...

UPDATE: я попробовал свой ноутбук, на котором установлена Android studio, и он делает то же самое! Я около 95% уверены, что имя приложения/пакета должно быть там вместо вопросительного знака, потому что именно так я его помню. Также с вопросительным знаком logcat не может фильтровать сообщения по имени пакета приложения...У меня никогда не было этой проблемы в прошлом, поэтому она должна была работать, поэтому я не могу сходить с ума...

9 ответов


та же проблема здесь с Android Studio 1.0 RC2. Монитор устройства показывает имя приложения, но на панели logcat Android Studio имя пакета всегда является вопросительным знаком.

я исправил проблему, проверив Tools / Android / Enable ADB Integration, а затем перезапустив adb.

более простой способ-отладить любое приложение, если интеграция ADB отключена, Android Studio предложит вам включить.

вы должны включить интеграцию ADB для запустить отладку. Ты хочешь это сделать?

нажмите Да, конечно.


проверить в " инструменты - > android" Если у вас есть возможность включить интеграцию ADB проверил - это был мой случай, что по какой-то причине имя пакета не было видно, как в вашем случае.

Я думаю, что может быть какая-то комбинация клавиш, которая переключает эффект, поскольку я уверен, что сам этого не менял, однако ручная проверка опции и перезапуск эмуляции (просто нажмите run) решили проблему.


побежал к той же проблеме на Android studio.Попытался подключиться к эмулятору (образ эмулятора Intel с виртуализацией) и запустил приложение на эмуляторе и посмотреть, вернется ли поле приложения в logcat, войдя в приложение

также не забудьте добавить-android: debuggable= "true" под приложением в вашем AndroiManifest.в XML

Eclipse не видит этой проблемы, потому что, по-видимому, Eclipse позволяет отладку автоматически


Что я сделал: сначала я попробовал интеграцию ADB. Затем перезагрузил устройство и все заработало. Мое мнение: я не думаю, что интеграция ADB решит эту проблему.


ответ можно найти здесь (#4)

в нем говорится: "включить интеграцию ADB в: Tools / Android / включить интеграцию ADB"


У меня такая же проблема с этим.

теперь я решил, используя режим отладки. После выполнения режима отладки вы можете работать в обычном режиме вечно. Теперь вы увидите имя приложения в Logcat.


Это то, что сработало для меня: Мои инструменты / Android / включить интеграцию ADB уже были отмечены галочкой, но имя пакета не было в журнале cat. Я отключил интеграцию ADB и снова щелкнул, чтобы снова включить (галочку) интеграцию ADB. Как по волшебству, имя пакета было в log cat. Не уверен, что это работает для всех.


не выше метода (1: Проверьте включить интеграцию ADB, 2: Использовать режим отладки) работа.... Это становится нормальным просто "случайно". У кого-нибудь такая же ситуация, как у меня?

**** * обновление метод работает для меня ******

  1. закройте eclipse (я использую его для моего другого проекта java)
  2. в терминале введите "ADB kill-server"
  3. перезапустите Android Studio.

этот вопрос помог мне с моей проблемой, и я хотел бы добавить мое скромное дополнение о решении этой проблемы, когда она опять появится.даже с включенной интеграцией ADB.

просто запустите Android Studio до эмулятор. Я использую Genymotion (2.6.0) и используется для запуска его до Android Studio (2.1.2) в моей ситуации эта ошибка была выявлена.