Этот вопрос уже имеет ответ здесь:
Как может я пустеть (очистить) буфер logcat в Android?
Я использую adb logcat из командной строки и передаю вывод по каналу в файл, так как DDMS имеет очень ограниченный буфер. В данный момент, когда я перезапускаю свое приложение (после исправления ошибок и т.д.), буфер logcat имеет данные из предыдущего запуска также. Даже удаление приложения не очищает буфер. Единственным путем я нашел до сих пор для очистки буфера, перезагрузка. Это эффективно, но хотело бы знать, существует ли более легкий путь.
adb logcat -c
Параметры Logcat описаны здесь: http://developer.android.com/tools/help/logcat.html