【问题标题】:How to add android library project in another android project in eclipse如何在eclipse中的另一个android项目中添加android库项目
【发布时间】:2013-08-28 06:47:31
【问题描述】:

我正在尝试在另一个项目中添加一个库项目,但我无法添加它。

我做了例如Project A 作为库项目,进入其属性并选中 isLibrary 复选框。然后我尝试将其添加到 Project B 中,方法是进入其属性,然后单击 Add 按钮并选择 Project A 作为库。

然后我点击了 ok ,但是当我尝试使用 Project A 的任何类或引用时,我收到一个错误,它没有定义。我再次检查了Project B's属性,那里没有我之前建立的Project A的引用。

引用自动消失。我需要这方面的帮助。

编辑:两个项目都在同一个工作区中。

【问题讨论】:

  • 确保你的两个项目在同一个目录中。

标签: android eclipse android-library


【解决方案1】:

请检查这个,例如 Facebook SDK:

并尝试在按Ok之前按Apply

【讨论】:

  • 它仍然无法正常工作,我按applyok,属性窗口关闭,当我再次打开它时,参考消失了
【解决方案2】:

我自己也遇到过这个问题。解决方案是基于库项目的位置。

它需要位于您的 workspace 目录中,位于您尝试连接的 Android 项目的“旁边”。

你是这样的吗?

【讨论】:

  • 您是否更新了最新版本的 Android SDK、构建工具和 ADT 插件?
  • 是的,在我的工作空间中已经有一个库项目和一个与之连接的项目,并且工作正常。这是别人做的
【解决方案3】:

您可以将项目 A 添加到项目 B 的“库”文件夹中,然后您应该能够使用引用。每次您使用的库都应该在您的主项目文件夹中,而不是在同一个工作区中。试试这个出去。

【讨论】:

  • @Hammad 检查是否在项目 A 库的 bin 文件夹中创建了 jar?
【解决方案4】:

问题是Project B 文件的只读权限。我消除了只读权限,它现在可以工作了。感谢您的建议

【讨论】:

    猜你喜欢
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多