美文网首页
mark一下开启混淆后再Android12上出现的闪退问题

mark一下开启混淆后再Android12上出现的闪退问题

作者: 雨田Android开发 | 来源:发表于2023-07-13 17:26 被阅读0次

最近遇到了一个问题,在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'
}

相关文章

网友评论

      本文标题:mark一下开启混淆后再Android12上出现的闪退问题

      本文链接:https://www.haomeiwen.com/subject/yfwmudtx.html