我正在尝试为我的 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;)
然后是一些更多的 VFY 消息,然后是:
06-06 13:53:38.911: E/dalvikvm(4172): Could not find class 'org.joda.time.DateTime', referenced from method ...
然后这个:
06-06 13:53:40.661: I/dalvikvm(4172): java.lang.NoClassDefFoundError: org.joda.time.DateTime
并且虚拟机中止
我遵循的设置 Joda Time 的指南是否遗漏了什么?有什么想法可以让这个库正常工作吗?谢谢你。