Timber是用于登录Android的出色库。但是在Kotlin类中,不输出任何内容。我怎样才能解决这个问题?

MainActivity.kt代码:

Timber.e("Timber Log 1")
Log.e("MainActivity", "Log 1")

Gradle :
我已经尝试过常规的Java Timber:
implementation 'com.jakewharton.timber:timber:4.7.1'

这个Kotlin专用包装器:
implementation 'com.github.ajalt:timberkt:1.5.1'

结果相同。两者均无输出。仅来自Log.e()

最佳答案

Timber的第一步是将树种为mentioned in docs



并使用debugTree


如果您不这样做,那么您将没有日志条目,并尽快进行此操作,例如oncreate或应用程序类内部更好的方法,因此请执行此操作

Timber.plant(Timber.DebugTree());

10-02 00:25