Làm cách nào để xóa dữ liệu cũ khỏi logcat?


85

Khi tôi thực hiện lệnh

adb logcat

trong khi chạy trình giả lập android, tất cả nhật ký cũ đều bị xóa và vì vậy tôi nghĩ rằng chúng được lưu trữ trong một tệp ở đâu đó. Có lệnh nào tôi có thể chạy để xóa nhật ký và bắt đầu làm mới không? Nếu không, có một số cách khác để làm điều này?


Thay vì xóa nhật ký - chỉ cần áp dụng bộ lọc dấu thời gian stackoverflow.com/q/45416946/1778421
Alex P.

Câu trả lời:



16
adb logcat -c 

đã không làm điều đó cho tôi

adb logcat -b all -c

đã làm việc


Đây phải là câu trả lời chính xác. Nếu bạn đang phân tích SELinux, câu trả lời khác sẽ không hoạt động.
Hack5


2

Đối với tôi, adb logcat -c không hoạt động và gây ra lỗi sau:

failed to clear the 'main' log

Đối với điều này, đầu tiên tôi đã làm:

adb shell

Hơn tôi đã làm:

logcat -c

sau đó thoát ra khỏi vỏ. Bằng cách này, tôi có thể xóa logcat khi cùng không được xóa khỏi adb logcat -c

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.