最近遇到了一個(gè)問題,在12以下的手機(jī)上沒有問題,但是在Android12上安裝打開就會(huì)閃退,報(bào)錯(cuò)為
java.lang.IncompatibleClassChangeError: Class j$.util.concurrent.j implements non-interface
當(dāng)時(shí)很不明白這是啥問題,只是從字面上看到是不兼容的類的修改,后邊也是混淆的指向。
具體原因還是沒有弄明白,但是找到解決方法了,看下邊
自 AGP 7.0.0-alpha12 以來,我們?cè)诎l(fā)布時(shí)遇到過類似的崩潰。將脫糖庫更新到版本 1.1.5 后,崩潰消失了。
dependencies {
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5'
}