无法在Android上运行Joda时间。
问题描述:
我正在学习Android,需要日期/时间。我被同事推荐为乔达时间,这似乎正是我需要取得进展的。不幸的是,我无法正常工作。无法在Android上运行Joda时间。
我使用intellij,这是Android 2.2。
步骤我把:
- 下载了乔达时JAR从website。
- 的IntelliJ>文件>项目结构>附加类
- 构建
然后我得到这个错误:
warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.)
我不知道在哪里,从这里走。帮助将不胜感激!
答
我相信你可以放心地忽略那些警告。我在包含的库中获得这些内容,但它按预期工作。
答
如果您未在Joda-Time类中使用反射,则可以忽略该错误。您可以通过使用Java 1.5编译器构建Joda-Time源代码来解决问题。
同意。如果您使用Joda-Time课程的反思,这只是一个问题。 – 2010-09-14 01:11:10