为什么Android TimingLogger无法打印日志?

ASH*_*MAR 13 benchmarking android execution-time android-log

我正在尝试使用TimingLogger来检查特定方法及其语句所消耗的时间.但Android TimingLogger无法打印日志.

ASH*_*MAR 44

如果在创建时Log.isLoggable未启用该标记的至少Log.VERBOSE级别,则addSplit和dumpToLog调用将不执行任何操作.

如果您只是按照https://developer.android.com中的说明查找日志,则无法查看日志.所以在adb中使用以下命令:

adb shell setprop log.tag.MyTag VERBOSE

注意:MyTag是您在创建新TimingLogger时传递的第一个参数,如下所示:

TimingLogger timings = new TimingLogger("MyTag", "MyMethodName");

你有.快乐的编码!