最近遇到了一个问题,在12以下的手机上没有问题,但是在Android12上安装打开就会闪退,报错为
java.lang.IncompatibleClassChangeError: Class j$.util.concurrent.j implements non-interface
当时很不明白这是啥问题,只是从字面上看到是不兼容的类的修改,后边也是混淆的指向。
具体原因还是没有弄明白,但是找到解决方法了,看下边
自 AGP 7.0.0-alpha12 以来,我们在发布时遇到过类似的崩溃。将脱糖库更新到版本 1.1.5
后,崩溃消失了。
dependencies {
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5'
}