我刚刚通过Eclipse的帮助 - >检查更新和窗口 - > Android SDK管理器更新了Eclipse,Android SDK和其他所有可更新的内容。
我的项目包括一个主项目和两个图书馆项目。一个库项目是普通的Android许可证库项目。另一个库项目包含引用其本身不包含的Android资源的Java文件,但它们存在于主项目中(例如,R.id.myPic用于库项目,但实际上包含在主项目中) )。在更新之前,我没有问题构建和运行主项目。
由于某种原因,我现在无法建立主项目。主项目文件夹有一个名为“Library Projects”的“子文件夹”,其中包含Android Licensing的jar文件,但不显示第二个库项目的jar。我在主项目文件夹上也有一个红色感叹号。
由于某种原因,我无法与主项目一起重建库文件。我已经尝试过清理所有项目,构建一个然后构建所有项目,重新构建Eclipse,但没有运气。
如果我转到项目属性,然后是Java Build Path,然后是Libraries,似乎缺少库项目的jar文件,但我不能为此独立创建一个jar文件,因为它使用了主项目中的资源
这就是我的问题标签: 容器'Library Projects'引用非现有库'C:\ AndroidDev \ workspace \ FlashcardsCommon \ bin \ flashcardscommon.jar' 类型:构建路径问题
有什么想法吗?
非常感谢!
答案 0 :(得分:2)
见这个帖子:
http://code.google.com/p/android/issues/detail?id=21031
总而言之,谷歌做出了很好的努力,但这有点儿麻烦。
另一个类似的主题:
Cannot build library dependent project after update to ADT 14