找不到类' org.joda.time.DateTime',引用方法##

时间:2016-06-01 05:44:14

标签: android jodatime

从昨天开始面对这个问题,搜索了很多,但没有找到任何解决方案,有人可以帮忙吗?

获取以下错误:

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: 

2 个答案:

答案 0 :(得分:0)

如果您使用的是Android工作室,则可以添加

  

编译&#39; joda-time:joda-time:2.3&#39;

您可以将joda-time-2.3.jar添加到lib文件夹中。

在文件选择器中,只需选择joda-time-2.3-sources.jar文件即可。你已经完成并添加了一行

  

编译文件(&#39; libs / joda-time-2.3.jar&#39;)

答案 1 :(得分:0)

我在.gradle中启用了multidex,以解决此问题我使用MultiDexApplication扩展了我的应用程序:

public class Application extends MultiDexApplication 

有关更多信息,请参阅开发者指南: https://developer.android.com/reference/android/support/multidex/MultiDexApplication.html