命令抓取日志
logcat -b main -b system -b crash -r 1024 -n 5 -f android.log -v threadtime
-b:加载可供查看的缓冲区的日志
-b main:抓取main缓冲区的日志;
-b system:抓取system缓冲区的日志;
-b crash:抓取crash缓冲区的日志;
-r:每次输出多大日志文件后进行轮替
-r 1024:代表每份文件日志最大size为1024KB,也就是1M
-n:日志输出最大数目,最多是n+1份
-n 5:日志文件输出最多5+1=6份
-f:logcat日志内容保存的位置
-f android.log:日志输出文件目录
-v:设置日志消息输出格式
-v:threadtime 显示日期,调用时间,优先级,标记,以及发出消息的线程的pid和tid信息
如上命令抓取日志流程如下,具体查看logcat.cpp的源码

直到停止日志打印操作,则结束日志输出文件的流程。
3.5 具体命令操作展示
建议参考如下命令,在终端设备模拟练习。


-
Android
+关注
关注
12文章
3986浏览量
133093 -
命令
+关注
关注
5文章
746浏览量
23447 -
日志
+关注
关注
0文章
145浏览量
11028
发布评论请先 登录
总结调试过程中常见的LOG的抓取办法
logcat如何查看Andriod log系统日志?
如何利用设置断点和输出日志这两种方法去调试HarmonyOS App呢
针对Android抓取Log方法
redis容器内怎么查看redis日志
常用的大日志文件查询命令详解
Jtti:如何查看yum命令的错误日志来诊断问题?
Linux实时查看日志的四种命令详解

logcat命令抓取日志方法
评论