Ответ 1
adb logcat -c
Параметры Logcat описаны здесь: http://developer.android.com/tools/help/logcat.html
Как я могу очистить (очистить) буфер logcat в Android?
Я использую logcat adb из командной строки и передаю вывод в файл, поскольку DDMS имеет очень ограниченный буфер. В настоящий момент, когда я перезапускаю свое приложение (после исправления ошибок и т.д.), В буфере logcat также есть данные из предыдущего запуска. Даже удаление приложения не очищает буфер. Единственный способ, которым я нашел, чтобы очистить буфер, - перезагрузка. Это эффективно, но хотелось бы знать, есть ли более простой способ.
adb logcat -c
Параметры Logcat описаны здесь: http://developer.android.com/tools/help/logcat.html
Следующая команда очистит только не-корневые буферы (main, system..etc).
adb logcat -c
Если вы хотите очистить все буферы (например, радио, kernel..etc), используйте следующие команды
adb root
adb logcat -b all -c
или
adb root
adb shell logcat -b all -c
Используйте следующие команды, чтобы узнать список поддерживаемых устройств буферов.
adb logcat -g
adb logcat -b all -g
adb shell logcat -b all -g
Для тех, кто приходит на этот вопрос, задаваясь вопросом, как это сделать в Eclipse, вы можете удалить отображаемый текст из logCat с помощью предоставленной кнопки (часто имеет красный значок X на значке)
Я даю свое решение для Mac:
Если в любой момент вы хотите очистить журнал, введите. /adb logcat -c