使用tinylog 2.0

时间:2019-03-12 15:31:04

标签: android tinylog

我尝试在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,并且在Gradle中标志minifyEnabled为false

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

1 个答案:

答案 0 :(得分:2)

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

只需更新您的依赖项:

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