我仔细地遵循了Gunar在Add a non-Android library project to an Android app in Eclipse给出的关于这个主题的非常明确的建议,但我仍然得到类未定义的错误。 我使用普通的Java桌面项目(不是Android项目)作为库,它驻留在Eclipse的工作区中。我的Android项目可以“查看”库项目中的类和接口,它会编译并加载到模拟器,但只要引用库项目中的类或接口就会崩溃。我没有库项目的jar,但认为Eclipse / ADT会在工作区中找到它的源代码。我显然错了。
我必须以jar形式拥有库项目吗?
我在ADT中加载了最新的SDK工具等。
答案 0 :(得分:0)
据我所知,您需要从源代码(也称为桌面项目源文件)和删除Android库创建Android项目,但设置Android依赖项 + JRE 。
所以你的项目应该是这样的:
之后,您可以成功创建jar并添加到classpath。