最近做項目遇到一個問題報錯,記錄一下
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