Eclipse中的Joda时间:NoClassDefFoundError

Qua*_*ald 3 eclipse android noclassdeffounderror jodatime

我正在尝试使用我的Android应用程序的Joda Time库来获得ISO 8601格式的日期.我按照本指南将其加载到我的项目中,然后我导入了我正在使用的类.Eclipse似乎认识到一切都很好,因为它自动完成了我的导入.但是当我跑步时,似乎无法找到一些东西.我看到的第一条消息是:

06-06 13:53:38.831: W/dalvikvm(4172): VFY: unable to find class referenced in signature (Lorg/joda/time/DateTime;)
Run Code Online (Sandbox Code Playgroud)

接下来是一些更多的VFY消息,然后这个:

06-06 13:53:38.911: E/dalvikvm(4172): Could not find class 'org.joda.time.DateTime', referenced from method ...
Run Code Online (Sandbox Code Playgroud)

然后这个:

06-06 13:53:40.661: I/dalvikvm(4172): java.lang.NoClassDefFoundError: org.joda.time.DateTime
Run Code Online (Sandbox Code Playgroud)

并且VM中止

我设置Joda Time时所遵循的指南是否缺少某些内容?我有什么想法可以让这个图书馆工作?谢谢.

Dam*_*ian 9

确保在项目目录中创建libs目录并在其中添加jar.

然后正常添加jar文件(在项目属性中)