2

我尝试在 android 上使用 tinylog 2.0,但我遇到了问题。记录器打印该错误:

LOGGER WARN: No logging framework implementation found in classpath. Add tinylog-impl.jar for outputting log entries.

但是在gradle文件中我有

implementation 'org.tinylog:tinylog-api:2.0.0-M3'
implementation 'org.tinylog:tinylog-impl:2.0.0-M3'

我不使用 proguard,并且标志 minifyEnabled 在 Gradle 中为 false

我发现应用程序无法加载类,因为它找不到它们。我不明白,为什么类不在 APK 文件中

4

1 回答 1

4

在 tinylog 2.0.0-M3 中,有一个错误导致错误的类加载器用于加载 tinylog 的服务文件。此错误在另一个上下文中报告为问题 #96,并已在 tinylog 2.0.0-M4 中修复。

只需更新您的依赖项:

implementation 'org.tinylog:tinylog-api:2.0.0-M4'
implementation 'org.tinylog:tinylog-impl:2.0.0-M4'
于 2019-03-24T22:14:30.857 回答