【问题标题】:How to use this library in Android?如何在 Android 中使用这个库?
【发布时间】:2011-05-28 18:39:17
【问题描述】:

我想使用这个库为我的应用程序制作一些 ActionBar:https://github.com/johannilsson/android-actionbar,但我不知道如何在我的 android 项目中导入它。没有jar文件。我该怎么办?

弗洛

【问题讨论】:

  • 我也有这个问题!

标签: android setup-project android-actionbar


【解决方案1】:

首先,请确保您使用的是最新版本的 Android SDK,在过去几个月中,情况有了显着改善。

  1. 安装 android-actionbar 源代码,下载并解压,或者(最好)使用 git 在您的系统上克隆存储库。

    (我强烈建议使用mimic-native-api 分支,因为它是最新的。)

  2. 将 android-actionbar 项目导入 Eclipse。请注意,该库的 .project 文件位于 android-actionbar/actionbar 中。在 android-actionbar/actionbarexample 中也有一个小示例项目。

    项目的库设置应该已经设置好了,但是您可以通过在Eclipse中右键单击android-actionbar项目,选择属性,并确认在Android设置类别中启用了“Is Library”来确认。

  3. 在 Eclipse 中,右键单击要在其中使用操作栏库的项目,然后选择“属性”。在左侧列表中选择“Android”类别。在右侧的“库”设置中,点击“添加...”按钮,选择android-actionbar库项目。


提示:我发现当您编辑库代码时,Eclipse 会变得有点松懈,如果您遇到不想消失的错误,请使用 Project > Clean... 删除 R.java 文件,等等……然后刷新你的包资源管理器并重建。

【讨论】:

  • 我也有这个问题,但是第一步安装在哪里?以及如何将 android-actionbar 项目导入 Eclipse?抱歉,对于菜鸟问题​​。
【解决方案2】:

您需要查看http://developer.android.com/guide/developing/projects/projects-eclipse.html#SettingUpLibraryProjecthttp://developer.android.com/guide/developing/projects/projects-eclipse.html#ReferencingLibraryProject。第一个链接说明了如何创建库项目:您可能只需要获取 github zip 文件,展开它,然后将其添加到 Eclipse。然后您可以将其导入到您自己在 Eclipse 中的项目中。

【讨论】:

  • 我读过这个。问题是 zip 文件不包含项目文件,所以我无法将其作为项目导入以将其添加为库。
  • @user420574 链接中的项目看起来确实像一个 android 项目。但是,您也可以从提供的源代码中创建一个新项目,然后将其设置为库并在您的项目中引用它。研究 Eclipse 附带的 TickTackToe 示例。
  • 正如@Lumis 所说,您需要展开 zip 文件,将 actionbar 文件夹的内容复制到您的文件系统,然后将该文件夹导入 Eclipse。
【解决方案3】:

只需将源代码复制到您的项目文件夹中并将每个文件添加为新类

【讨论】:

  • 没有工作 "操作栏组件是一个库项目。这意味着不需要将资源复制粘贴到您自己的项目中,只需添加操作栏组件作为对任何项目的引用。”
猜你喜欢
  • 2018-08-04
  • 2022-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多