将项目移动到git存储库后,Eclipse库路径错误

时间:2013-08-28 16:08:42

标签: android eclipse path

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

3 个答案:

答案 0 :(得分:4)

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

  1. 右键单击项目目录 - 属性
  2. 选择左侧的Android
  3. 在较低的“图书馆”部分中将引用带红叉的旧图书馆
  4. 将其删除
  5. 从新位置添加库
  6. 享受
  7. 你的库是jar

    1. 右键单击项目目录 - 属性
    2. 选择左侧的Java构建路径
    3. 选择“库”选项卡
    4. 删除旧库
    5. 从您的位置添加新的外部广告
    6. 享受
    7. 或:

      执行步骤1-4,然后执行:

      1. 将您的jar库复制到android项目的libs目录
      2. 右键单击libs中新复制的jar
      3. 选择构建路径 - >添加到菜单中的构建路径
      4. 享受
      5. 希望它能帮助你和其他人;)

答案 1 :(得分:0)

我发现这个问题的答案很有用:Cannot Add Library to Android Project in Eclipse

仅手动添加库是不够的。做项目 - >(右键单击)属性 - > Android->添加然后添加库使其工作(我回答的链接中#4)。

更新:在我尝试过的其他几个项目中,我还需要关闭项目[(右键单击) - >关闭项目],然后重新打开它(双击)。然后我试着跑了;它失败了一次;然后工作。

总而言之,这对我来说最可靠的是:

1)属性 - > Java构建路径 - >库 - >添加Jar以添加我的库

2)属性 - > Android->添加以便以某种方式再次添加它们

3)关闭并重新打开项目

4)尝试跑步;失败;错误消失;再次运行。成功。

叹息。

答案 2 :(得分:0)

我发现重新启动Eclipse IDE经常会在进入git repo后修复引用问题。

我通常使用Android私有库文件夹作为外部jar,你不能删除/添加这些直接引用的库。