我试图让自己到 github。将项目移动到本地存储库后,库路径中出现错误,似乎他们记住了我工作区中的以前的路径?有任何想法吗?它说缺少库,但它实际上在项目的文件夹中。任何帮助表示赞赏。这是一个截图: 库错误
问问题
2503 次
3 回答
4
当您的库是带有源代码而不是 jar 的项目时:
- 右键单击项目目录 - 属性
- 在左侧选择Android
- 在较低的“图书馆”部分将引用带有红十字的旧图书馆
- 去掉它
- 从新位置添加库
- 请享用
当您的库是 jar时:
- 右键单击项目目录 - 属性
- 选择左侧的 Java 构建路径
- 选择库选项卡
- 删除旧库
- 从您的位置添加新的外部 jar
- 请享用
或者:
执行步骤 1-4,然后:
- 将您的 jar 库复制到 android 项目的 libs 目录
- 右键单击库中新复制的 jar
- 选择构建路径 - >从菜单中添加到构建路径
- 请享用
希望它可以帮助你和其他人;)
于 2013-11-28T15:51:42.257 回答
0
我发现这个问题的答案很有帮助:Cannot Add Library to Android Project in Eclipse。
手动添加库是不够的。做项目->(右键单击)属性->Android->添加,然后添加库使其工作(我链接的答案中的#4)。
更新:在我尝试过的其他几个项目中,我还需要关闭项目 [(右键单击)-> 关闭项目],然后重新打开它(双击)。然后我尝试运行它;它失败了一次;然后工作。
总而言之,这对我来说是最可靠的:
1) Properties->Java Build Path->Libraries->Add Jar 添加我的库
2) Properties->Android->Add 以某种方式再次添加它们
3)关闭并重新打开项目
4) 尝试运行;失败; 错误消失;再次运行。成功。
叹。
于 2013-09-27T21:30:21.047 回答
0
我发现重新启动 Eclipse IDE 通常会在进入 git repo 后修复参考问题。
我通常将 Android Private Library 文件夹用于外部 jar,您不能像直接引用的库一样删除/添加这些。
于 2017-02-16T16:17:23.720 回答