關於報錯Didn't find class "androidx.constraintlayout.ConstraintLayout" on path: DexPathList 一種可能

最近做項目遇到一個問題報錯,記錄一下

 Error inflating class androidx.constraintlayout.ConstraintLayout

。。。

 Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.constraintlayout.ConstraintLayout" on path: DexPathList[[zip file "-E-he7ykjYpR2XvYaN3keQA==/base.apk"],nativeLibraryDirectories=4, /-he7ykjYpR2XvYaN3keQA==/base.apk!/lib/arm64-v8a, /system/lib64, /product/lib64]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)

。。。

 

導致這種問題除了常見的build.gradle配置之外,還有一種可能就是 APP 和library moudle中的資源名字衝突, 比如同時命名activity_main.xml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章