15

今天,我将我的 Android SDK 和 Eciple ADT 更新到了最新版本(ADT Rev 22)。重新启动 Eclipse 后,每当我引用自定义库时,都会对构建路径感到非常不满。

此屏幕截图中显示了一个示例: 在此处输入图像描述

我的自定义“Android 实用程序库”编译良好,但依赖它的所有内容都显示构建路径错误。例如,当我调查“Android URA 库”的构建路径设置时,它向我显示了android_utilities_library.jar“Android 依赖项”下缺少的错误(事实上,这些库将构建到 中的单个类文件bin/classes)。

在阅读了使用库项目构建路径错误的解决方案后,我尝试以正确的顺序清理并手动构建我的项目,但无济于事。

我以前从未处理过这个问题,所以我不知道如何解决这个问题。

任何帮助表示赞赏。谢谢!

4

5 回答 5

7

安装新的构建工具就可以了。当我更新 SDK 时,它们并没有自动包含在内(我猜可能需要运行两次更新)。

于 2013-05-29T09:31:37.517 回答
2

我找到了一个适合我的解决方案:转到 Project Properties > Build Path > Order and Export

然后你必须检查每个复选框。就我而言,我的图书馆已恢复

我希望它会有所帮助。

于 2013-05-28T18:55:20.747 回答
1

我可以看到您的项目Android URA Library指的是Android Utilities Library,那么问题应该与 SDK/ADT 更新无关。

请检查:

  1. 的项目属性Android URA Library,选择项目选项卡并确保添加Android Utilities Library为依赖项项目。否则,请添加它。
  2. 如果问题仍然存在,则 Projects \ Clean All Projects
于 2013-05-27T14:50:49.690 回答
0

Go to libraries and check the build path of the dependent libraries. It should be same as your projects build path.

于 2014-08-08T08:10:33.873 回答
-1

如果你已经在你的工作空间中导入了所有的依赖项。也许你可以:projetc-->build all。我遇到了这个问题,而且效果很好

于 2016-03-23T03:02:50.573 回答