Как получить журнал TimingLogger для LogCat - PullRequest
0 голосов
/ 15 октября 2019

Я хотел бы использовать TimingLogger для регистрации времени выполнения кода, но журналы не отображаются в LogCat.

Я пытался использовать adb shell setprop log.tag.YOUR_TAG VERBOSE в соответствии с Лучший метод для измеренияВремя выполнения в Android? . Поскольку adb не указан в переменной пути, мне пришлось перейти в соответствующую папку в терминале и выполнить его оттуда. После выполнения команды записывается следующий ответ:

* 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 установлен как переменная пути, чтобы правильно функционировать? Есть ли у вас другие предложения?

1 Ответ

0 голосов
/ 16 октября 2019

Проблема решена. Подробные сообщения журнала не отображаются из-за конфигурации телефона Huawai, никаких проблем с Android / Android Studio. Если вы столкнулись с подобной проблемой, это помогло решить ее: Huawei, logcat не показывает журнал для моего приложения?

...