首页 > 解决方案 > 如何获取 TimingLogger 日志到 LogCat

问题描述

我想使用 TimingLogger 来记录代码的执行时间,但是 LogCat 中没有显示日志。

我尝试adb shell setprop log.tag.YOUR_TAG VERBOSE根据 最佳方法使用 Android 中的执行时间来测量?. 由于 adb 未在路径变量中列出,因此我必须 cd 到终端中的相应文件夹并从那里执行它。执行命令后,写入以下响应:

* daemon not running; starting now at txp:5037
* daemon started successfully

用于创建日志的代码:

TimingLogger timings = new TimingLogger("MyTag", "genext");
//some code
timings.addSplit("prepared");
//some code
timings.addSplit("loaded");
timings.dumpToLog();

adb shell setprop log.tag.MyTag VERBOSE

我是否需要将 adb 设置为路径变量才能正常运行?你有什么其他的建议?

标签: androidandroid-studioadblogcatexecution-time

解决方案


问题解决了。由于华为手机配置,没有显示详细日志消息,Android/Android Studio 没有问题。如果您遇到类似的问题,这有助于解决它: Huawei, logcat not shown the log for my app?


推荐阅读