LogCat Останавливает запуск в Eclipse Needs Restart

Периодически LogCat перестает показывать сообщения, хотя я в режиме отладки. В других случаях он отображает только одну строку за раз! У меня есть решение, перезапустите eclipse. Но я хотел бы это лучше понять. Это происходит слишком долго, чтобы перезапустить eclipse, когда это произойдет. Я видел это поведение на эмуляторе и подключался к устройству. Либо LogCat показывает одну строку без истории, либо ничего.

Ответ 1

Да, я могу вернуть нормальный logcat, очистив журнал. Также снимите флажок "Limit console output" в Run/Debug- > Console.

Ответ 2

У меня была та же проблема, и решения здесь не сработали для меня. Решение, которое я нашел, открывает перспективу DDMS и выбирает устройство и текущий процесс в окне Устройства. После этого LogCat возвращается к жизни.

Ответ 3

Я решаю эти проблемы LogCat двумя способами:

  • Очистка журнала для исправления одной строки в момент времени
  • Открытие окна устройств (WindowShow ViewOtherAndroidDevices) и нажатие на устройстве, для которого я хочу просмотреть журнал. Это заставляет Android обновлять LogCat на этом устройстве.

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

Ответ 4

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

У меня также не было сообщений Logcat. Как правило, это связано с проблемой с эмулятором и требует перезапуска эмулятора.

Ответ 5

В eclipse вам нужно предоставить больше места для буфера журнала, по умолчанию 5000, я установил его на 50000 и никаких проблем не было.

Window- > preference- > Android > LogCat максимальное количество сообщений журнала для буфера __ установить некоторое число 50k в порядке

Ответ 6

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

eclipse Logcat preferences

Ответ 7

На реальном устройстве (мой вопрос - это HTC Desire) Я нашел просто отключить, а затем ADB не всегда решает проблему. То, что работает чаще всего, - отключить ADB, закрыть страницу (возможно, обратно), затем занять страницу разработки и снова включить режим отладки.

Ответ 8

То же самое! Для меня работала открытая перспектива DDMS и на панели устройств, на которую я нажал reset adb

Ответ 9

Нажмите кнопку "Просмотр сохраненных фильтров". Показывая двухпанельный вид вашего LogCat, вы сможете проверить активный фильтр на левой панели. Я однажды установил пустой LogCat, выбрав "Все сообщения".

Ответ 10

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