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