【问题标题】:How to add a Library Project to a android project?如何将库项目添加到 android 项目?
【发布时间】:2012-01-05 02:23:27
【问题描述】:

我创建了一个新的 android 项目。我想在顶部有一个操作栏,所以我下载了Action Bar for Android Library,因为我想支持来自 android 2.1 的设备。

描述说

操作栏组件是一个库项目。这意味着没有必要 将资源复制粘贴到您自己的项目中,只需 添加操作栏组件作为对任何项目的引用。

我是安卓新手,这是什么意思?如何将库添加到我现有的项目中?

将库导入您的 Eclipse 工作区:

  • 文件->导入->常规->现有项目到工作区,下一步

  • 选择根目录:/path/to/project

  • 项目->全选

此时它失败了,因为没有什么可以选择,并且下一个按钮被停用。

有什么想法吗?

【问题讨论】:

标签: android eclipse eclipse-adt library-project


【解决方案1】:
  1. 文件->新建->其他
  2. 选择 Android 项目
  3. 选择“从现有源创建项目”
  4. 单击“浏览...”按钮并导航到 johannilsson-android-actionbar\actionbar
  5. 完成(现在您的工作区中的操作栏项目)
  6. 右键单击您的项目 -> 属性
  7. 在 Android->Library 部分点击添加
  8. 选择最近添加的项目 -> 好的
  9. 就是这样!

现在可以使用了

【讨论】:

  • 但是现在你必须在你的工作空间中打开库项目,任何时候你想在依赖项目上工作,对吧?是不是很尴尬?
  • 如果您的库项目没有出现在Android->Library->Add 列表中,请转到您的库项目的Android->Library,并确保选中“is Library”
  • 还要确保库在 Properties isLibrary=checked 中有一个检查
【解决方案2】:

查看documentation,了解如何在 Eclipse 中引用库项目。

从上面的链接:

  1. 在包资源管理器中,右键单击依赖项目并选择属性。
  2. 在“属性”窗口中,选择左侧的“Android”属性组,然后找到右侧的“库”属性。
  3. 单击“添加”打开“项目选择”对话框。
  4. 从可用库项目列表中,选择一个项目并单击“确定”。
  5. 对话框关闭后,单击“属性”窗口中的“应用”。
  6. 单击“确定”关闭“属性”窗口。

【讨论】:

  • 在 4 处对话框为空,没有列出库
  • 您必须先将库导入到您的 Eclipse 工作区中。请参阅这篇文章了解如何做到这一点:stackoverflow.com/questions/2231474/…
  • 我遇到了与 artadad 提到的相同的问题,但 Kurtis 我尝试了你的方法,但它仍然没有显示任何内容
【解决方案3】:

除了“最佳答案”之外,在第 8 步,如果您没有看到该项目,请转到您想要添加的项目图书馆和

  • 打开“project.properties”
  • 添加 'android.library=true'

您可以再次按照说明进行操作,您应该会看到理想的项目。

【讨论】:

    猜你喜欢
    • 2011-08-08
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 2017-01-17
    • 2016-09-29
    • 2012-01-05
    相关资源
    最近更新 更多