2

我试图让自己到 github。将项目移动到本地存储库后,库路径中出现错误,似乎他们记住了我工作区中的以前的路径?有任何想法吗?它说缺少库,但它实际上在项目的文件夹中。任何帮助表示赞赏。这是一个截图: 库错误

4

3 回答 3

4

您的库是带有源代码而不是 jar 的项目时:

  1. 右键单击项目目录 - 属性
  2. 在左侧选择Android
  3. 在较低的“图书馆”部分将引用带有红十字的旧图书馆
  4. 去掉它
  5. 从新位置添加库
  6. 请享用

您的库是 jar时:

  1. 右键单击项目目录 - 属性
  2. 选择左侧的 Java 构建路径
  3. 选择库选项卡
  4. 删除旧库
  5. 从您的位置添加新的外部 jar
  6. 请享用

或者:

执行步骤 1-4,然后:

  1. 将您的 jar 库复制到 android 项目的 libs 目录
  2. 右键单击库中新复制的 jar
  3. 选择构建路径 - >从菜单中添加到构建路径
  4. 请享用

希望它可以帮助你和其他人;)

于 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 回答