Это не имеет значения. Я удалил свои плагины Mylyn, и проблема осталась.
Игорь Ганапольский
68
Я не думаю, что есть причина отклонять этот ответ, это принятый ответ, потому что он решил проблему для TIMEX. Если это не ваша проблема, то смело проголосуйте за другой ответ.
Никола Смильянич
520
У меня была такая же проблема, но мое исправление было гораздо более простым:
Если в Eclipse панель LogCat пуста, фокус эмулятора отсутствует. Перейдите в перспективу DDMS и попробуйте щелкнуть запись «эмулятор» на панели «Устройства» (верхний левый экран).
То же самое происходит с физическим устройством. Вам просто нужно щелкнуть на записи, представляющей это устройство, и сообщения журнала внезапно начинают поступать.
MatrixFrog
3
Большой! Я получаю эту ошибку много раз, но не знаю, как восстановить Logcat. К счастью, ваш совет помогает мне :)
anticafe
2
ЗДОРОВО! Это беспокоило меня так много раз, что logcat иногда не работал.
Marlar
3
Это должен быть проверенный ответ. Спаси мой день!
CelinHC
25
Если это не сработает сразу, перезапустите затмение, тогда это сработает, спасибо @MoMo
Сэм Суссман
82
Набирать номер
*#*#2846579#*#*
и вы увидите скрытое меню. Перейдите в Меню проекта> Настройка фона> Настройка журнала и определите доступность журнала (переключатель журнала) и уровень (настройка уровня журнала).
Обратите внимание, что это может относиться к телефонам Huawei только так, как указано для Ideos X3 ( здесь ) и протестировано на Honor U8860.
Честно говоря, моя Честь начинает показывать журнал в LogCat, а затем он может остановиться. Я не полагаюсь на LogCat с этим устройством. Вы можете установить CatLog ( play.google.com/store/apps/details?id=com.nolanlawson.logcat ) или аналогичный инструмент - он всегда работает! Удачи.
Дениспир
3
Убедитесь, что вы перезагрузите телефон после настройки журнала.
Уильям
Работает над Huawei P7-L07
Ник Донг
Работает на Huawei Ascend Y300. Большое спасибо
Чинтана
Работал на Huawei P8 Lite - ALE L21! Спасибо !
исправлено
71
Если нажатие на панели «Устройства» не приносит спама, используйте reset adbвыпадающее меню из треугольника справа от кнопки снимка.
Остерегайтесь, потому что консоль будет выплевывать [ГГГГ-ММ-ДД ЧЧ: ММ: СС - DeviceMonitor] Ошибка подключения Adb: EOF ... Попытки подключения: 1. Как опубликовано в другом месте на SO ( stackoverflow.com/questions/1997474/… ) , это удобно, но вам придется отключить / повторно подключить ваши устройства, чтобы они появились.
paulrehkugler
Это исправило это, и мне не нужно было повторно подключать мое устройство, чтобы оно появилось, fwiw
Achal Dave
Просто нашел его, но я только получаю сообщение о том, что соединение Adb было принудительно близко и не было переподключения.
Johnny_D
41
У меня та же проблема вкл / выкл и способ, который я решил, с помощью File >> Restart (перезапустить затмение)
Не нужно перезапускать eclipse> просто выберите ваш эмулятор или устройство из DDMS
Mahesh
1
У нас нет времени, чтобы перезапустить затмение, поскольку это занимает 5-10 минут :(
Vivek Warde
11
Хотя ответ, предоставленный MoMo, временно разрешит проблему, он, скорее всего, повторится при следующем запуске Eclipse или на другом эмуляторе / устройстве.
Вместо того, чтобы всегда выбирать мое устройство в представлении устройств, я нашел лучшее решение - перейти в настройки Eclipse и перейти к Android -> LogCat в списке слева, а затем включить «Мониторинг logcat для сообщений из приложений в Рабочее пространство".
Таким образом, независимо от того, какое устройство вы используете, logcat автоматически начнет показывать выходные данные сразу после запуска приложения.
Также будет настроен фильтр, обеспечивающий отображение только вывода из вашего приложения, который вы можете использовать / отключать по мере необходимости.
Это была проблема в моем Huawei U8500. Ни adb logcat, ни eclipse ничего не показывали. Спасибо!
hectorct
19
Что это значит, если внутри нет директории 'logger' /sys/kernel?
aroth
1
Попробуйте в другом каталоге: echo 1> / sys / kernel / logger_mode / logger_mode
AK87
Этого каталога тоже нет. Существует каталог конфигурации, но он пуст.
Раджа
6
ХОРОШО. Вот как я заставил это работать. Сначала я последовал совету MoMo, то есть ...
Если в Eclipse панель LogCat пуста, фокус эмулятора отсутствует. Перейдите в перспективу DDMS и попробуйте щелкнуть запись «эмулятор» на панели «Устройства» (верхний левый экран).
Но безрезультатно.
Затем я попытался reset adb(Android Debug Bridge), как предложено furikuretsu. Как? Окно -> Устройства -> треугольная кнопка меню -> Сбросить adb.
Это также не сработало , но я получил следующее сообщение:
Среда просмотра иерархии Android: невозможно получить сфокусированное окно с устройства
Это означало, что MoMo был прав в том, что у моего Android-устройства или эмулятора не было фокуса. Однако решение, которое я сделал в моем случае, другое.
Что сработало для меня:
1) Переподключил мое Android устройство, которое было подключено к моему компьютеру через USB.
2) Перезапустил Eclipse, как упомянул Абу Хамза (хотя, так как я не знал, я могу сделать File -> Restart , я вручную закрыл Eclipse, а затем перезапустил приложение).
Это становится интересным, когда вы узнаете, что ни один из всех ответов в этой теме не помог.
И тогда вы обнаружите, что в вашей версии ADT 22.6.3.v201404151837-1123206, если вы добавите два фильтра с одинаковым именем пакета ( именем приложения ), журнал не появится.
Это было странно, потому что журнал был там две секунды назад, и запуск приложения в режиме отладки добавляет фильтр по умолчанию для приложения, который сталкивается с фильтром, который я настроил вручную, а затем ADT волшебным образом удаляет весь журнал, и ничего из фильтр работал, включая все сообщения (без фильтров) !
Я надеюсь, что сэкономил кому-то время ... Я был на этом почти час.
==== ОБНОВЛЕНИЕ ====
А потом я потратил еще немного времени, чтобы понять, что это маскирует еще одну проблему ...
Я работаю с двумя экранами, второй подключен через VGA / RGB - (не совсем уверен, как он называется) и что я могу сделать, мне гораздо удобнее работать с logcat от моих редакторов кода, поэтому я Я поместил его в другое окно, и, как оказалось, для меня это главная причина исчезновения логов.
Я столкнулся с той же проблемой, но в моем случае журналы отображаются при подключении других устройств и не отображаются при подключении моего устройства.
Это заняло у меня несколько дней, и, наконец, проблема была решена, когда я перезапустил свой телефон.
Проверьте, что Консоль говорит вам что-то. Обычно это происходит, когда проект не может быть установлен на устройстве, а просто показан предыдущий. Наиболее распространенный случай, который я видел, это когда в проекте есть разные подписи, и он вообще не запущен. Пожалуйста, прочитайте все красные буквы, которые вы видите. Если LogCat ничего не показывает, убедитесь, что консоль будет делать.
Я была такая же проблема. Нет необходимости перезапускать Eclipse или чистить ваш проект. Вы можете следить за:
Нажмите на иконку LogCat в правом нижнем углу затмения.
В панели «Сохраненные фильтры» (слева) дважды щелкните пакет вашего проекта (в моем случае это com.apps .. * ).
Во всплывающем окне «Параметры фильтра сообщений Logcate» выберите нужную опцию «По уровню журнала». Вы можете выбрать подробный, информация, ошибка и т. Д.
Установите одну и ту же дату и время на вашем телефоне и ноутбуке.
У меня была похожая проблема с журналами, которые не показывались, и когда я установил правильную дату в телефоне, я начал видеть журналы (я перезапустил телефон, и час был совершенно неправильным!).
Много раз, когда я переключался на новое устройство Android, я больше не вижу сообщений logcat. К сожалению, ни одно из перечисленных выше предложений не помогло мне (Eclipse Photon 4.8.0).
Я сейчас использую это . Вроде работает на разных устройствах.
Если вы перепробовали все остальные, и все равно проиграли на пустом логике. У меня есть еще один простой способ.
Загрузите старую версию adb и попробуйте снова. Возможно, она работает, по крайней мере, у меня с телефоном Android 7.0 (поставщик прекратил обновление).
Открытые монтируемые «One Plus Drivers». Значок диска как
Щелкните правой кнопкой мыши OnePlus_USB_Drivers_setup.exe и запустите с вином
Затем откройте терминал на данном диске, где находятся эти файлы OnePlus_USB_Drivers_setup.exe и другие файлы драйверов. И беги
./adb_config_Linux_OSX.sh или sh adb_config_Linux_OSX.sh
Закройте этот терминал
Откройте новый termianl и запустите
adb server-start
Устройство «плюс один» должно попросить вас распознать ваш компьютер в качестве агента переадресации. Теперь беги на терминал. Это должно показать ваше устройство.
adb logcat
команды или оба?Ответы:
Может быть, вы установили Mylyn?
http://code.google.com/p/android/issues/detail?id=1808
источник
У меня была такая же проблема, но мое исправление было гораздо более простым:
Если в Eclipse панель LogCat пуста, фокус эмулятора отсутствует. Перейдите в перспективу DDMS и попробуйте щелкнуть запись «эмулятор» на панели «Устройства» (верхний левый экран).
источник
Набирать номер
и вы увидите скрытое меню. Перейдите в Меню проекта> Настройка фона> Настройка журнала и определите доступность журнала (переключатель журнала) и уровень (настройка уровня журнала).
Обратите внимание, что это может относиться к телефонам Huawei только так, как указано для Ideos X3 ( здесь ) и протестировано на Honor U8860.
источник
Если нажатие на панели «Устройства» не приносит спама, используйте
reset adb
выпадающее меню из треугольника справа от кнопки снимка.источник
У меня та же проблема вкл / выкл и способ, который я решил, с помощью File >> Restart (перезапустить затмение)
источник
Хотя ответ, предоставленный MoMo, временно разрешит проблему, он, скорее всего, повторится при следующем запуске Eclipse или на другом эмуляторе / устройстве.
Вместо того, чтобы всегда выбирать мое устройство в представлении устройств, я нашел лучшее решение - перейти в настройки Eclipse и перейти к Android -> LogCat в списке слева, а затем включить «Мониторинг logcat для сообщений из приложений в Рабочее пространство".
Таким образом, независимо от того, какое устройство вы используете, logcat автоматически начнет показывать выходные данные сразу после запуска приложения.
Также будет настроен фильтр, обеспечивающий отображение только вывода из вашего приложения, который вы можете использовать / отключать по мере необходимости.
источник
Возможно, журнал не включен на вашем устройстве. Попробуйте выполнить следующую команду.
источник
/sys/kernel
?ХОРОШО. Вот как я заставил это работать. Сначала я последовал совету MoMo, то есть ...
Но безрезультатно.
Затем я попытался
reset adb
(Android Debug Bridge), как предложено furikuretsu. Как? Окно -> Устройства -> треугольная кнопка меню -> Сбросить adb.Это также не сработало , но я получил следующее сообщение:
Это означало, что MoMo был прав в том, что у моего Android-устройства или эмулятора не было фокуса. Однако решение, которое я сделал в моем случае, другое.
Что сработало для меня:
1) Переподключил мое Android устройство, которое было подключено к моему компьютеру через USB.
2) Перезапустил Eclipse, как упомянул Абу Хамза (хотя, так как я не знал, я могу сделать
File -> Restart
, я вручную закрыл Eclipse, а затем перезапустил приложение).Теперь я могу видеть журналы в моем logcat.
Надеюсь, это вам тоже поможет.
источник
Самое простое решение сработало для меня: выключите и перезапустите мой телефон и Eclipse.
источник
Я думаю, вы не выбрали устройство или эмулятор, на котором работает ваше приложение,
В eclipse перейдите в перспективу DDMS и выберите устройство или эмулятор, на котором вы запускаете свое приложение.
(Примечание: нет необходимости перезапускать Eclipse)
источник
Если вы используете устройство, самая простая проверка - перезапустить затмение.
** Вам не нужно отключать затмение **
используйте Файл > Перезагрузить
через несколько секунд вы должны увидеть возвращение LogCat
источник
Зайдите в настройки разработчика и проверьте, что для Отладки \ Выберите приложение для отладки пусто
источник
Если использование DDMS для перефокусировки не работает, попробуйте закрыть и перезапустить LogCat. Это помогло мне.
источник
У меня это иногда случалось. Закрытие и повторное открытие Eclipse, кажется, исправляет это.
источник
Это становится интересным, когда вы узнаете, что ни один из всех ответов в этой теме не помог.
И тогда вы обнаружите, что в вашей версии ADT 22.6.3.v201404151837-1123206, если вы добавите два фильтра с одинаковым именем пакета ( именем приложения ), журнал не появится.
Это было странно, потому что журнал был там две секунды назад, и запуск приложения в режиме отладки добавляет фильтр по умолчанию для приложения, который сталкивается с фильтром, который я настроил вручную, а затем ADT волшебным образом удаляет весь журнал, и ничего из фильтр работал, включая все сообщения (без фильтров) !
Я надеюсь, что сэкономил кому-то время ... Я был на этом почти час.
==== ОБНОВЛЕНИЕ ====
А потом я потратил еще немного времени, чтобы понять, что это маскирует еще одну проблему ...
Я работаю с двумя экранами, второй подключен через VGA / RGB - (не совсем уверен, как он называется) и что я могу сделать, мне гораздо удобнее работать с logcat от моих редакторов кода, поэтому я Я поместил его в другое окно, и, как оказалось, для меня это главная причина исчезновения логов.
источник
В случае, если вы используете cynogenmod на своем мобильном телефоне, он по умолчанию отключит ведение журнала, попробуйте этот метод:
На вашем устройстве откройте папку «/system/etc/init.d/». Если файлов много, попробуйте открыть каждый файл и найдите следующую строку:
rm / dev / log / main
Теперь прокомментируйте эту строку следующим образом: # rm / dev / log / main
сохраните файл и перезагрузитесь.
источник
Я столкнулся с той же проблемой, но в моем случае журналы отображаются при подключении других устройств и не отображаются при подключении моего устройства.
Это заняло у меня несколько дней, и, наконец, проблема была решена, когда я перезапустил свой телефон.
источник
Проверьте, что Консоль говорит вам что-то. Обычно это происходит, когда проект не может быть установлен на устройстве, а просто показан предыдущий. Наиболее распространенный случай, который я видел, это когда в проекте есть разные подписи, и он вообще не запущен. Пожалуйста, прочитайте все красные буквы, которые вы видите. Если LogCat ничего не показывает, убедитесь, что консоль будет делать.
источник
Я была такая же проблема. Нет необходимости перезапускать Eclipse или чистить ваш проект. Вы можете следить за:
источник
Что для меня сработало, кроме перезапуска затмения:
После удаления всех фильтров logcat был снова заполнен текстом. Надеюсь, это будет полезно кому-то еще
источник
Закройте logcat, а затем снова откройте его из Window> Show View> Others
источник
Если вы используете Eclipse Mars (по крайней мере, Mars.1 или Mars.2), попробуйте решение, описанное здесь: Logcat показывает невидимые сообщения в Eclipse Mars .
Это помогло в моем случае.
источник
Это просто
Просто закройте Logcat от затмения.
Затем снова откройте его, следуя инструкциям в Eclipse.
Окно - Показать представление - Другое - Android - LogCat - хорошо
Надеюсь, это решит вашу проблему.
источник
Установите одну и ту же дату и время на вашем телефоне и ноутбуке.
У меня была похожая проблема с журналами, которые не показывались, и когда я установил правильную дату в телефоне, я начал видеть журналы (я перезапустил телефон, и час был совершенно неправильным!).
источник
Много раз, когда я переключался на новое устройство Android, я больше не вижу сообщений logcat. К сожалению, ни одно из перечисленных выше предложений не помогло мне (Eclipse Photon 4.8.0).
Я сейчас использую это . Вроде работает на разных устройствах.
источник
Если вы перепробовали все остальные, и все равно проиграли на пустом логике. У меня есть еще один простой способ.
Загрузите старую версию adb и попробуйте снова. Возможно, она работает, по крайней мере, у меня с телефоном Android 7.0 (поставщик прекратил обновление).
Вот полезная ссылка для старых версий.
источник
Для устройств с одним плюсом и Ubuntu OS: -
Установите инструменты adb на Ubuntu
sudo apt-get установить android-tools-adb
Теперь подключите ваше устройство к ПК через USB.
Открытые монтируемые «One Plus Drivers». Значок диска как
Щелкните правой кнопкой мыши OnePlus_USB_Drivers_setup.exe и запустите с вином
Затем откройте терминал на данном диске, где находятся эти файлы OnePlus_USB_Drivers_setup.exe и другие файлы драйверов. И беги
./adb_config_Linux_OSX.sh или sh adb_config_Linux_OSX.sh
Закройте этот терминал
Откройте новый termianl и запустите
adb server-start
Устройство «плюс один» должно попросить вас распознать ваш компьютер в качестве агента переадресации. Теперь беги на терминал. Это должно показать ваше устройство.
Ссылка: - https://forums.oneplus.com/threads/solved-android-studio-does-not-recognise-my-one-plus-two-in-linux.365221/#post-13208160
источник