Подтвердить что ты не робот

Logcat в eclipse сохраняет автоматическую очистку

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

Есть ли способ исправить эту проблему?

4b9b3361

Ответ 1

Он покажет одну строку, прежде чем стирать ее, чтобы показать следующую. Просто нажмите кнопку подробных сообщений еще раз.

Ответ 2

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

Чтобы исправить это, откройте "Окно" > "Настройки" > "Android" > "LogCat"

и увеличьте предел для "Максимальное количество сообщений LogCat для буфера". Установите его на 0 для неограниченного размера или действительно большого числа. Но имейте в виду, что все, что ниже 10000, быстро заполняется.

Уже ответили: Eclipse Android - Слишком быстрое очистка Logcat

Ответ 3

Там обходной путь для этой ошибки. Нажмите кнопку активного режима (обычно подробный), выберите другое устройство из списка устройств и снова выберите предыдущее устройство. Он восстановит все сообщения logcat.

Ответ 4

LogCat действительно раздражает это. В Ubuntu я нашел следующие работы очень хорошо:

Откройте терминал и введите adb logcat | grep MYINFO

Это отображает только сообщения adb, отфильтрованные строкой MYINFO.

Итак, вы можете закодировать что-то вроде:

Log.v("MYINFO", "x" + x_value + ", etc...");

Это облегчает использование. Жизнь спасателя! Для получения дополнительной информации см. this.

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

adb logcat -c