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