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

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

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

4 ответа

Решение

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

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

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

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

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

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

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

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

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

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

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

Это такое облегчение в использовании. Спасатель жизни! Смотрите это для получения дополнительной информации.

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

adb logcat -c
Другие вопросы по тегам