从昨天开始就面临这个问题,搜索了很多但没有找到任何解决方案,有人可以帮忙吗?
收到以下错误:
Could not find class 'org.joda.time.DateTime', referenced from method com.raizlabs.android.dbflow.config.GeneratedDatabaseHolder.
日志:
Could not find class 'org.joda.time.DateTime', referenced from method com.raizlabs.android.dbflow.config.GeneratedDatabaseHolder.<clinit>
06-01 11:10:16.521 8973-8973/org.hispindia.bidtrackerreports E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to create application org.hispindia.bidtrackerreports.HIApplication: java.lang.RuntimeException:
如果您使用的是 Android 工作室,您可以添加
编译 'Joda-time:Joda-time:2.3'
或者您可以将 joda-time-2.3.jar 添加到 lib 文件夹中。
在文件选取器中,只需选择 joda-time-2.3-sources.jar 文件。您已完成并添加行
编译文件('libs/joda-time-2.3.jar')
我在 .gradle 中启用了 multidex,为了解决这个问题,我使用 MultiDexApplication 扩展了我的应用程序:
public class Application extends MultiDexApplication
有关详细信息,请参阅开发人员指南:https://developer.android.com/reference/android/support/multidex/MultiDexApplication.html