android命令抓LOG

Posted 勤能补拙,熟能生巧,宁静致远

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android命令抓LOG相关的知识,希望对你有一定的参考价值。

手机和电脑,在电脑上开3个命令窗口,分别输入如下3个命令分别抓取mainLog、radioLog和kernalLog
adb logcat -v time >main.txt
adb logcat -v time -b radio >radio.txt
adb shell cat proc/kmsg >uart.txt
如果是抓取开机Log,可以先输入命令等待设备,在开机。

------------------------------------------

在代码中对Log输出会有判断如:

if (Log.isLoggable(LogTag.APP, Log.VERBOSE)) {
       Log.v(TAG, "onSizeChanged: w=" + width + " h=" + height + " oldw=" + oldWidth + " oldh=" + oldHeight);
}

如果APP默认关闭了Log.VERBOSE,用命令adb shell setprop log.tag.APP V 开启Log.VERBOSE。然后再抓Log。

以上是关于android命令抓LOG的主要内容,如果未能解决你的问题,请参考以下文章

android logcat抓取app日志

我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情

android设备抓log

如何在android手机上查看log

Android手机测试-ddms&monitor-抓crash,log

vs code 自定义代码片段