Logcat ничего не показывает

Я работал над своим приложением android и использовал eclipse для его создания и показывал некоторые значения в android logcat.

все работало нормально, но теперь, когда я запускаю свое приложение, logcat ничего не показывает. Кроме того, я попытался запустить другое приложение, но все еще остается пустым.

Какова причина такого поведения, как я могу вернуть его снова?

Ответ 1

Попробуйте следующее:

В Linux или Mac OS X:

./adb kill-server
./adb start-server

В Windows:

adb kill-server
adb start-server

Это перезапустит adb, и все должно работать нормально.

Ответ 2

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

Чтобы восстановить журнал, выполните следующие действия:

  • Отключите устройство
  • Закрыть все окна Eclipse
  • Перезапустить adb в командной строке: adb kill-server и adb старт-сервер
  • Запустить снова Eclipse и подключить устройство.

Иногда помогает другой метод. Перейдите в Eclipse Окно > Перспективa > DDMS, а затем выберите Устройство Reset adb

Ответ 3

Это случилось со мной, но я думаю, что проблема в DDMS.

Вы можете попробовать следующее:

  • Открыть перспективу DDMS
  • Перейдите на вкладку "Устройства" (если у вас нет открытого доступа к Windows → Показать виды → Устройства)
  • Нажмите на открытый эмулятор, и вы снова увидите журнал.

Ответ 4

При перезапуске сервера базы данных из командной строки отлично работает альтернативный метод reset ADB из Eclipse. Откройте перспективу DDMS, щелкните раскрывающееся меню на панели инструментов "Устройства" и выберите пункт меню "Reset adb". Device dropdown menu

Ответ 5

Когда LogCat не отображает Log.i() или любую информацию:

Попытка:

  • Проверьте правильность установки цели.

  • Перейдите в папку sdk → платформенные инструменты

    нажмите Ctrl + Shift и щелкните правой кнопкой мыши в свободном месте и выберите открыть здесь окно команд, чтобы открыть окно команд.

    Теперь введите следующие две команды, чтобы убить adb и перезапустить его.

    adb kill-server

    adb start-server

  • И затем, наконец, перезапустите ваше затмение.

Я столкнулся с той же проблемой. Это отлично работало.

Ответ 6

У меня была та же проблема. Это потому, что Proxifier работает на моей машине. Вы не можете использовать этот инструмент в затмениях, когда у вас запущен сетевой прокси, сканирование портов и такие программы.

Ответ 7

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