问题
When I execute the command
adb logcat
while running the android emulator, all of the old logs blow past and so I figure they are stored in a file somewhere. Is there a command I can run to clear the logs and start fresh? If not, is there some other way to do this?
回答1:
Have you tried this?
adb logcat -c
https://developer.android.com/studio/command-line/logcat.html
回答2:
adb logcat -c
didn't do it for me
adb logcat -b all -c
worked
回答3:
Dup of How to empty (clear) the logcat buffer in Android
The following command will clear only non-rooted buffers (main, system ..etc).
adb logcat -c
If you want to clear all the buffers (like radio, kernel..etc), Please use the following commands
adb logcat -b all -c
or
adb root
adb shell logcat -b all -c
来源:https://stackoverflow.com/questions/2657348/how-can-i-erase-the-old-data-from-logcat