Android studio 使用 AndroidX编译的时候,一直在报 NoClassDefFoundErrorandroid
大概异常信息以下:bash
检查了一下个人xml文件,刚开始的时候,我觉得是个人 AndroidX 包导因此致使了异常信息。gradle
反复检查了个人 build.gradle 文件,好像并无写错。ui
而后一通 google,才发现 ConstraintLayout 的包名改了,在 AndroidX 里改为了 androidx.coordinatorlayout.widget.CoordinatorLayout 。好吧,我有一句 mmp,不值当讲不当讲。google
而后更改 xml 文件,spa
<androidx.constraintlayout.widget.ConstraintLayout>
....
</androidx.constraintlayout.widget.ConstraintLayout>
改成:
<androidx.coordinatorlayout.widget.CoordinatorLayout></androidx.coordinatorlayout.widget.CoordinatorLayout>复制代码
编译经过。果真不能相信任何人。code