logcat에서 이전 데이터를 어떻게 지울 수 있습니까?


88

명령을 실행할 때

adb logcat

안드로이드 에뮬레이터를 실행하는 동안 모든 오래된 로그가 지나가므로 어딘가에 파일에 저장되어 있다고 생각합니다. 로그를 지우고 새로 시작하기 위해 실행할 수있는 명령이 있습니까? 그렇지 않은 경우 다른 방법이 있습니까?


로그를 지우는 대신 타임 스탬프 필터를 적용하기 만하면됩니다. stackoverflow.com/q/45416946/1778421
Alex P.

답변:



17
adb logcat -c 

나를 위해하지 않았다

adb logcat -b all -c

일했다


정답이어야합니다. SELinux를 분석하는 경우 다른 답변은 작동하지 않습니다.
Hack5


2

나를 위해 adb logcat -c 가 작동하지 않고 다음 오류가 발생했습니다.

failed to clear the 'main' log

이를 위해 먼저 다음을 수행했습니다.

adb shell

내가 한 것보다 :

logcat -c

그런 다음 쉘을 종료하십시오. 이렇게하면 adb logcat -c에서 삭제되지 않았을 때 logcat을 지울 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.