Từ docs here, khi bạn chỉ định một bộ lọc độ nhật ký, nó sẽ hiển thị tất cả các tin nhắn ở cấp đó và cao hơn. Mức được quy định như sau:
The priority is one of the following character values, ordered from lowest to highest priority:
V — Verbose (lowest priority)
D — Debug
I — Info (default priority)
W — Warning
E — Error
F — Fatal
S — Silent (highest priority, on which nothing is ever printed)
Ngoài ra, từ các tài liệu họ nói:
các biểu thức lọc sau sẽ hiển thị tất cả các thư log với mức ưu tiên "cảnh báo" và cao hơn, trên tất cả các thẻ:
adb logcat *:W
Vì vậy, với ý nghĩ này, hãy chuyển bộ lọc bạn đã đề cập *:I
sẽ ghi nhật ký mọi thứ nhưng Nhật ký chi tiết và Gỡ lỗi.
Trừ khi ý định của bạn hiển thị Verbose cũng như các cấp nhật ký khác, tôi không nghĩ bạn có thể làm điều đó vì chỉ định Verbose bao gồm bất kỳ điều gì ở trên Verbose.
Nếu đúng như vậy, có thể hữu ích khi bạn lọc trên một thẻ cụ thể thay vì cấp nhật ký cụ thể hoặc kết hợp cả hai.
Hãy nhớ rằng nếu bạn đang sử dụng zsh bạn nên quấn '*: W' trong dấu nháy đơn, vì vậy lệnh phải là:' adb logcat '*: W''. ([Nguồn] (https://github.com/robbyrussell/oh-my-zsh/issues/2901)) – Sam