如何将库项目添加到 android 项目?

Posted

技术标签:

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

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

描述说

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

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

将库导入您的 Eclipse 工作区:

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

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

项目->全选

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

有什么想法吗?

【问题讨论】:

github 链接的In your layout 部分可能就是您要查找的内容。 为此创建了一个视频教程:youtube.com/watch?v=7jK-5zqb_nQ 【参考方案1】:
    文件->新建->其他 选择 Android 项目 选择“从现有源创建项目” 单击“浏览...”按钮并导航到 johannilsson-android-actionbar\actionbar 完成(现在您的工作区中的操作栏项目) 右键单击您的项目 -> 属性 在 Android->Library 部分点击添加 选择最近添加的项目 -> 好的 就是这样!

现在可以使用了

【讨论】:

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

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

从上面的链接:

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

【讨论】:

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

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

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

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

【讨论】:

以上是关于如何将库项目添加到 android 项目?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用自制软件、cMake 和 cLion 将库添加到 C++ 项目

我需要使用 javascript 将库添加到我的项目中

如何将库添加到我的.jar文件中

手动将库添加到 Xcode 项目

将库添加到Maven项目

为啥将库添加到链接器命令行两次?