我有 2 个Android
图书馆项目。图书馆 A和图书馆 B。
我有一个名为project1的项目,它需要引用LibraryA和LibraryB中的类和东西。
我正在使用Ant
内部自动生成的脚本eclipse
来构建所有项目。注意:我已经从每个项目中删除了所有其他构建器,并且只使用了Ant
构建器。
当我使用以下目标“清理,调试”运行project1的构建脚本时,eclipse's
控制台说BUILD SUCCESSFUL
。但是,如果我查看 eclipse 中的代码,代码中有很多错误行和 x 表示imports cannot be resolved
以及许多其他错误。基本上它告诉我对图书馆项目的引用不存在。它也告诉我R's
也无法解决。
我以为 ADT17 会解决这个问题,但它仍然存在。难道我做错了什么?我该如何解决这个问题,以便 eclipse 允许引用并且一切正常?
在手机上运行应用程序正在运行。
# The project.properties file for project1
target=android-10
android.library.reference.1=../LibraryA
android.library.reference.2=../LibraryB
我有一个肮脏的修复程序可以解决这个问题,但我想要一个更干净的解决方案,它是自动的,不需要编辑 android 生成的自动生成的 build.xml。似乎这种类型的东西应该开箱即用。