По какой-то причине я не могу ничего вывести в Logcat для примера циферблата, который вы можете взять из репозитория Github. Я включил функции разработки в эмуляторе часов. У меня последняя версия Android Studio. Когда я начинаю новый проект, я могу без проблем выводить его в Logcat. Что я делаю не так?
Как вы отлаживаете циферблат Android?
Ответы (1)
Я знаю, что это старый вопрос, но на случай, если кто-то все еще сталкивается с этим в поисках ответа:
Я предполагаю, что вы говорите о примере Google с Watchface?
В этом примере используется isLoggable
для записи в файлы журналов, например:
if (Log.isLoggable(TAG, Log.DEBUG)) {
Log.d(TAG, "onConnected: " + connectionHint);
}
Как вы можете прочитать в документации для Log.isLoggable, функция isLoggable
в основном просто метод настройки/оптимизации ваших сообщений журнала и возвращает false
по умолчанию.
Если вы хотите включить ведение журнала на уровне DEBUG, вы можете сделать это через командную строку с помощью этой команды оболочки:
adb shell setprop log.tag.NameOfMyActivity DEBUG
Надеюсь это поможет.
person
Koinseb
schedule
09.11.2015