android logcat 终端调试应用
来源:互联网 发布:软件测试是什么意思 编辑:程序博客网 时间:2024/04/30 06:34
linux终端中用adb logcat命令查看android系统和应用的log,按ctrl+c中断输出log记录。
logcat日志中的优先级/tag标记:
android输出的每一条日志都有一个标记和优先级与其关联。
优先级是下面的字符,顺序是从低到高:
V — 明细 verbose(最低优先级)
D — 调试 debug
I — 信息 info
W — 警告 warn
E — 错误 error
F — 严重错误 fatal
S — 无记载 silent
使用logcat命令查看android日志输出:
adb logcat //显示全部日志
adb logcat > c:\test.log //将日志保存到文件test.log
根据tag标记和级别过滤日志输出:
仅输出标记为“ActivityManager”且优先级大于等于“Info”和标记为“PowerManagerService”并且优先级大于等于“Debug”的日志:
adb logcat ActivityManager:I PowerManagerService:D *:S
注:*:S用于设置所有标记的日志优先级为S,这样可以确保仅输出符合条件的日志。
adb logcat *:W //显示所有优先级大于等于“warning”的日志
adb logcat -s PowerManagerService //显示PowerManagerService的日志信息
Logcat命令列表:
-d 将日志显示在控制台后退出
-c 清理已存在的日志
-f <filename> 将日志输出到文件
adb logcat -f /sdcard/test.txt
-v <format>设置日志输入格式控制输出字段,默认的是brief格式
brief — 显示优先级/标记和原始进程的PID (默认格式)
process — 仅显示进程PID
tag — 仅显示优先级/标记
thread — 仅显示进程:线程和优先级/标记
raw — 显示原始的日志信息,没有其他的元数据字段
time — 显示日期,调用时间,优先级/标记,PID
long —显示所有的元数据字段并且用空行分隔消息内容
adb logcat -v thread //使用 thread 输出格式
注意-v 选项中只能指定一种格式。
-b <buffer>加载一个可使用的日志缓冲区供查看,默认值是main。
radio — 查看包含在无线/电话相关的缓冲区消息
events — 查看事件相关的消息
main — 查看主缓冲区 (默认缓冲区)
-b <buffer>加载一个可使用的日志缓冲区供查看,默认值是main。
radio — 查看包含在无线/电话相关的缓冲区消息
events — 查看事件相关的消息
main — 查看主缓冲区 (默认缓冲区)
可以查看 指定服务的 日志输出。。。
- android logcat 终端调试应用
- Android真机上用logcat调试
- android logcat的调试
- Android Logcat调试使用方法
- Ubuntu eclipse里面调试android应用,Logcat只显示级别
- Android Studio 中 LogCat 查看指定应用的调试信息
- android应用调试之如何保存logcat日志到本地
- android应用调试之如何保存logcat日志到本地
- android logcat 应用
- Android Studio IDE的 LogCat如何过滤指定应用的调试信息
- Android Studio IDE的 LogCat如何过滤指定应用的调试信息
- Android开发使用华为手机调试logcat没有应用输出信息
- Linux终端实现根据应用包名过滤Logcat
- [Android调试基础二]Android配置logcat
- Android-JNI输出LogCat调试信息
- Android调试之LOG和LOGCAT详解
- Android手机调试无法查看logcat
- Android如何用LogCat来调试程序
- svn下载maven父子工程
- jBootstrapPage修改可以返回第一页<<和>>最后一页问题
- 机器学习入门
- Python数据抓取(3) —抓取标题、时间及链接
- 为什么世界上没有安全的工作?
- android logcat 终端调试应用
- UnityCoroutineEX
- 句柄
- vscode 1.19.0安装找不到git路径解决
- 读取,编辑和执行文件
- 设计模式学习(三)
- 第一篇博文,记录自己的研究生学习历程
- vue项目开发遇到的问题:如何改变请求的host以及referer抓取做了host以及referer限制的接口数据
- Java 使用注解检验手机号