adb logcat使用大全
时间: 2023-11-13 22:03:02 浏览: 64
adb logcat 是 Android Debug Bridge (ADB) 的一个命令,用于捕获和查看 Android 设备系统日志。
以下是一些 adb logcat 常用的参数和用法:
1. 打印所有日志信息:
```
adb logcat
```
2. 打印指定级别的日志信息(如 VERBOSE, DEBUG, INFO, WARN, ERROR, FATAL, SILENT):
```
adb logcat <level>:<tag>
```
例如,打印所有 ERROR 级别的日志信息:
```
adb logcat *:E
```
3. 打印指定 TAG 的日志信息:
```
adb logcat <tag>:*
```
例如,打印 TAG 为 "MyApp" 的日志信息:
```
adb logcat MyApp:*
```
4. 打印指定 TAG 和级别的日志信息:
```
adb logcat <level>:<tag>
```
例如,打印 TAG 为 "MyApp" 并且级别为 ERROR 的日志信息:
```
adb logcat E:MyApp
```
5. 以文件形式保存日志信息:
```
adb logcat -f <file_path>
```
例如,将日志信息保存到 /sdcard/log.txt 文件:
```
adb logcat -f /sdcard/log.txt
```
6. 过滤日志信息:
```
adb logcat -s <tag1> <tag2> ...
```
例如,只显示 TAG 为 "MyApp" 或 "System" 的日志信息:
```
adb logcat -s MyApp System
```
除了以上常用的参数和用法,adb logcat 还有许多其他的参数和选项可供使用,可以通过运行以下命令来查看帮助文档:
```
adb logcat --help
```
阅读全文