Как я могу увидеть журнал ошибок (LogCat) для Android в Eclipse?

StackOverflow https://stackoverflow.com/questions/2866565

  •  30-09-2019
  •  | 
  •  

Вопрос

Как / где я могу посмотреть, что произошло, когда мое приложение Android сбивается в Eclipse (используя Run, не отладки)?

Это было полезно?

Решение

Иногда устройство получает «вне синхронизации» с Eclipse и LogCat не показывает никаких сообщений, как вы обнаружите.

Чтобы исправить это, попробуйте) Перейти к DDMS и выбрать ваше устройство; б) закрытие вкладки Logcat и создание нового; в) отсоединение вашего устройства и подключения его; г) выходить из затмения и перезапуска; д) перезагрузка вашего устройства; или f) перезагрузка вашего компьютера в этом порядке. Обычно проблема фиксирована к тому времени, когда вы сделали).

Другие советы

Окно → Показать вид → Другое, Затем выберите Android / logcat.



enter image description here enter image description here

(Если вы уже видите вид, но, похоже, не отображается правильный / актуальный вывод, попробуйте вскрыть нужное устройство в представлении устройств.)

Я нашел Eclipse не очень надежно и переключился на Intellij, намного счастливее таким образом. Intellij 9 поддерживает разработку Android (а не издание сообщества). Рядом с Eclipse DDMS вы также можете увидеть LogCat из командной строки. Откройте оболочку и перейдите в папку вашего Android SDK, а здесь, чтобы подпапки «Инструменты». Там вы можете запустить

adb shell logcat

который покажет вам журнал.

Если вы хотите явнить различать реальное устройство или эмулятор (в случае, если вы используете оба), вы можете добавлять параметры -d или -e

Устройство:

adb -d logcat

Эмулятор:

adb -e logcat
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top