Почему logcat ничего не показывает в моем Android? - PullRequest
243 голосов
/ 12 февраля 2010

Почему logcat ничего не показывает в моем Android (при разработке приложений с Eclipse)?

Он просто ничего не печатает. Это пусто.

Ответы [ 26 ]

2 голосов
/ 22 ноября 2012

Я думаю, вы не выбрали устройство или эмулятор, на котором работает ваше приложение,

В eclipse перейдите к Перспектива DDMS и выберите устройство или эмулятор, на котором вы запускаете приложение.

(Примечание: нет необходимости перезапускать Eclipse)

2 голосов
/ 29 июня 2012

Самое простое решение сработало для меня: выключите и перезапустите телефон и Eclipse.

1 голос
/ 10 апреля 2013

Если использование DDMS для перефокусировки не работает, попробуйте закрыть и перезапустить LogCat. Это помогло мне.

1 голос
/ 05 ноября 2013

У меня это иногда случалось. Закрытие и повторное открытие Eclipse, кажется, исправляет это.

1 голос
/ 09 октября 2014

Если вы используете cynogenmod на своем мобильном телефоне, он по умолчанию отключит ведение журнала, попробуйте этот метод:

На вашем устройстве откройте папку "/system/etc/init.d/" Если файлов много, попробуйте открыть каждый файл и найдите для этой строки:

rm / dev / log / main

Теперь прокомментируйте эту строку следующим образом: # rm / dev / log / main

сохранить файл и перезагрузиться.

1 голос
/ 24 июня 2014

Становится интересно, когда вы узнаете, что ни один из ВСЕХ ОТВЕТОВ в этой теме не помог.

И затем вы обнаружите, что в вашей версии ADT 22.6.3.v201404151837-1123206 если вы добавите два фильтра с одинаковым именем пакета ( имя приложения ), тогда журнал не появится.

Это было странно, потому что журнал был там две секунды назад, и запуск приложения в режиме отладки добавляет фильтр по умолчанию для приложения, который сталкивается с фильтром, который я настроил вручную, а затем ADT волшебным образом удаляет весь журнал, и НЕТ фильтра работает, включая Все сообщения (без фильтров) !

Надеюсь, я кого-то сэкономил ... Я занимался этим почти час.

==== ОБНОВЛЕНИЕ ====

А потом я потратил еще немного времени, чтобы понять, что это маскирует еще одну проблему ...

Я работаю с двумя экранами, второй подключен через VGA / RGB - (не совсем уверен, как он называется) и что я могу сделать, мне намного удобнее работать с logcat от моих редакторов кода поэтому я поместил его в другое окно, и, как оказалось, это главная причина исчезновения журналов для меня.

0 голосов
/ 07 июня 2019

Если вы пробовали все остальные, но все еще проигрывали на пустом логкате. У меня есть еще один простой способ.

Загрузите старую версию adb и повторите попытку. Возможно, она работает, по крайней мере, у меня с телефоном Android 7.0 (поставщик прекратил обновление).

Здесь - полезная ссылка для старых версий.

0 голосов
/ 30 ноября 2018

Много раз, когда я переключался на новое устройство Android, я больше не вижу сообщений logcat. К сожалению, ни одно из вышеперечисленных предложений не помогло мне (Eclipse Photon 4.8.0).

Я сейчас использую это . Вроде работает на разных устройствах.

0 голосов
/ 28 февраля 2017

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

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

0 голосов
/ 17 декабря 2012

Проверьте, говорит ли Консоль вам что-то. Обычно это происходит, когда проект не может быть установлен на устройстве, а просто показан предыдущий. Наиболее распространенный случай, который я видел, это когда в проекте есть разные подписи, и он вообще не запущен. Пожалуйста, прочитайте все красные буквы, которые вы видите. Если LogCat ничего не показывает, убедитесь, что консоль будет делать.

...