Describe the bug
After upgrading the Android Gradle Plugin to 8.0, my application crashes. Logs indicate that this is because I have an invalid date token, but the date token appears correct.
java.lang.RuntimeException: Unable to create application com.lasthopesoftware.bluewater.MainApplication: java.lang.IllegalStateException: FileNamePattern [/storage/emulated/0/Android/data/com.lasthopesoftware.bluewater/files/logs/%d{yyyy-MM-dd}.log] does not contain a valid DateToken
Issue starts occurring in this commit:
namehillsoftware/projectBlue@76e9c64
and is worked around by this commit:
namehillsoftware/projectBlue@6d4def3
Updating the proguard file to avoid DateTokenConverter (and other converters perhaps) seemed to fix it:
-keepclassmembers class ch.qos.logback.core.rolling.helper.* { <init>(); }
Reproduction
namehillsoftware/projectBlue@76e9c64
Logs
No response
logback-android version
3.0.0, 2.0.0
OS Version
Android 13
What logback configuration are you using? (logback.xml or Java/Kotlin code)
Validations
Describe the bug
After upgrading the Android Gradle Plugin to 8.0, my application crashes. Logs indicate that this is because I have an invalid date token, but the date token appears correct.
Issue starts occurring in this commit:
namehillsoftware/projectBlue@76e9c64
and is worked around by this commit:
namehillsoftware/projectBlue@6d4def3
Updating the proguard file to avoid
DateTokenConverter(and other converters perhaps) seemed to fix it:Reproduction
namehillsoftware/projectBlue@76e9c64
Logs
No response
logback-android version
3.0.0, 2.0.0
OS Version
Android 13
What logback configuration are you using? (logback.xml or Java/Kotlin code)
Validations