【问题标题】:Eclipse library path error after moving project to git repository将项目移动到 git 存储库后的 Eclipse 库路径错误
【发布时间】:2013-08-31 19:55:53
【问题描述】:

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

【问题讨论】:

  • 我遇到了类似的问题。应用于项目时,这似乎是 File->Move 中的错误。它不会正确移动库引用。即使在我手动重新添加库之后,旧的不正确地址仍然存在。因此,尽管我的文件本身没有错误,但“丢失的”库引用仍然存在,并且在“构建路径”对话框中可以查看但不可删除。我会看看我还能想出什么。

标签: android eclipse path


【解决方案1】:

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

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

你的库是 jar 时

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

或:

执行步骤 1-4,然后:

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

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

【讨论】:

    【解决方案2】:

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

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

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

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

    1) Properties->Java Build Path->Libraries->Add Jar 添加我的库

    2) Properties->Android->Add 以某种方式再次添加它们

    3) 关闭并重新打开项目

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

    叹息。

    【讨论】:

      【解决方案3】:

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

      我一般将 Android Private Library 文件夹用于外部 jar,您不能像直接引用的库一样删除/添加这些。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-22
        • 1970-01-01
        相关资源
        最近更新 更多