Как распечатать журнал в compose

#android #android-jetpack-compose #android-log #android-studio-4.2

#Android #android-jetpack-compose #android-журнал #android-studio-4.2

Вопрос:

Я хочу распечатать несколько журналов по причине отладки, кажется, что print и Timber не работают с compose, какой альтернативный выбор?

Комментарии:

1. Я считаю, что этот вопрос не очень полезен, поскольку он может заставить людей думать, что регистрация в Jetpack Compose отличается от регистрации в любом другом месте.

2. Вы можете проверить эту библиотеку, чтобы войти прямо на свой телефон -> github.com/girish3/Vlog

3. есть прогресс в этом вопросе? Я также не могу печатать журналы в compose

4. @Victor Ramos — Вопрос на самом деле интересен, потому что Compose обеспечивает взаимодействие с пользовательским интерфейсом в самой Android studio. Если есть способ печатать состояния или значения макета без журнала с телефона, было бы здорово

5. Запись @ Log.i(TAG, String) VitorRamos на самом деле приводит к сбою моего приложения, поэтому ведение журнала, очевидно, НЕ работает, иначе зачем ему писать вопрос иначе

Ответ №1:

Timber или Log или println все работает нормально в Compose, если Timber не работает, проверьте, выполнили ли вы инициализацию Timber .

Ответ №2:

Инициализируйте Timber как

 if (BuildConfig.DEBUG) {
   Timber.plant(DebugTree)
}
  

внутри Application::onCreate() method

Комментарии:

1. Спасибо. Если быть точным в настоящее время: Timber.plant(Timber.DebugTree()) .