java.lang.NoClassDefFoundError:org.joda.time.DateTime

Man*_*nza 3 android jodatime gradle

在Android 4.3 API 18上启动应用程序时出现此错误.

没有编译错误,并且在build.gradle中添加了库

    compile 'joda-time:joda-time:2.9.2'
Run Code Online (Sandbox Code Playgroud)

在Android api 23上工作没有问题,但在这个设备上应用程序崩溃启动.

知道为什么吗?(已经尝试过清理,重建等)

Man*_*nza 5

发现了问题.

我输入build.gradle

    multiDexEnabled true
Run Code Online (Sandbox Code Playgroud)

所以我不得不使我的自定义应用程序扩展MultiDexApplication