【问题标题】:Android ShowcaseView Usage - Unable to import it to my ProjectAndroid ShowcaseView 使用 - 无法将其导入我的项目
【发布时间】:2014-09-26 09:50:48
【问题描述】:

我完成了我的应用程序,现在我想添加一个教程。我找到了 ShowcaseView 库,我真的很想使用它。问题是这个库的导入。

我对整个 Android/Eclipse 的事情是新手,我不知道整个库的导入是如何工作的。由于我花了几天时间在互联网上研究使用/导入showcaseview的真正菜鸟分步指南(意思是:下载这个,选择这个文件夹,这样做,点击这里,因为那个,等等),我只发现过时的指南,不是很详细,一切都崩溃了。

我知道的:
- 我需要 showcasview 库
- 我需要 actionbarsherlock 库,但我不知道下载的 .zip 中的哪个文件夹是库文件夹。
- 我不知道如何导入这些库,也不知道这些库和我的项目之间的依赖关系

我的项目信息:
- 目标 API:19
- 最少:11
- 我的项目包含 appcombat-v7 -libray ??? (它是做什么用的?)
- 并包含用于广告的 google-api 库


我很乐意为所有这些库的导入/使用提供一个小分步指南或解释。

感谢大家花时间阅读本文。 (可能这是一个非常愚蠢的问题......:/)

【问题讨论】:

  • 你下载了showcaseview库吗?
  • 是的,来自here
  • 你还下载了actionbarsherlock库吗?您想将这两个库都导入您的项目吗?
  • @GrIsHu 使用 ShowcaseView 需要 actionbarsherlock 库吗?
  • 是的,项目中需要用到actionbarsherlock库作为主题。

标签: java android eclipse showcaseview


【解决方案1】:

第一步下载库文件

http://amlcurran.github.io/ShowcaseView/

第二步解压文件

第 3 步你会发现两个文件夹 library 和 sample

步骤 4 使用新名称(如 showcaselib 或任何名称)创建新文件夹,并在其中创建名称为 src

的新文件夹

步骤 5 转到库文件夹,您将找到 res 和 AndroidManifest.xml 文件 将这些文件移动到 showcaselib 文件夹 并将 com 文件夹 (library\src\main\java) 移动到您的 src 文件夹 (showcaselib\src)

第 6 步导入 showcaselib 文件夹

步骤 7 选择 showcaselib 项目 并右键单击并转到 > 首选项。 - 选择安卓标签 并在项目构建目标中选择 Android 4.4.2 并点击Is library

第 8 步 转到 eclipce 中的项目选项卡并选择干净

步骤 9showcaselib 添加到您的项目中,方法是选择您的项目并右键单击并转到>首选项。 - 选择 Android 选项卡并从右侧单击添加按钮,该按钮将显示您选择 showcaselib 项目并添加并应用它的库项目列表。

*更新:添加 actionbarsherlock 库 *

第 9 步 从这里下载库http://actionbarsherlock.com

第 10 步 下载后你会发现 **actionbarsherlock 文件夹

步骤 11 导入 actionbarsherlock 文件夹

第 12 步 选择 actionbarsherlock 项目 并右键单击并转到 > 首选项。 - 选择安卓标签 并在项目构建目标中选择 Android 4.4.2 并点击Is library

步骤 9 添加 actionbarsherlock ** 到 **showcaselib,方法是选择您的项目并右键单击并转到>首选项。 - 选择 Android 选项卡,然后从右侧单击添加按钮,该按钮将显示您选择 **actionbarsherlock ** 项目并添加并应用它的库项目列表。

第 13 步 转到 eclipce 中的项目选项卡并选择干净

第 14 步执行第 9 步

【讨论】:

  • showcaseview 可以使用了吗,还是我需要别的东西?
  • @ent30 是的,需要添加 Actionbarsherlock 库。
  • @GrIsHu 我是否必须将 Actionbarsherlock 添加到我自己的项目或 ShowcaseView 库中?
  • 你必须将actionbarsherlock库添加到你自己的项目中。
  • @ent30 回到我的答案...我更新了它(将 actionbarsherlock 库添加到陈列柜)
【解决方案2】:

在您的项目中添加 ShowcaseView 库:

-解压你从Link下载的zip文件

-Open Eclipse and Goto>File>Import and select option Android from popup 如下:

-然后按 Next>点击 Browse.. 并选择您已提取 zip 文件的库项目

-完成。

成功导入您的工作区后,将该库项目添加到您的应用程序的构建路径中,如下所示:

-选择您的项目并右键单击并转到>首选项。 - 选择 Android 选项卡,然后从右侧单击添加按钮,该按钮将显示库项目列表,您可以在其中选择您的展示库项目并添加并应用它。

- 现在您已成功将展示库添加到您的应用程序中。

同样的方式你也可以添加 actionbarsherlock 库。 要获取分步详细信息,请查看Adding the library to your project

我的项目包含 appcombat-v7 -libray ??? (它是干什么用的?)

-appcombat-v7-library 是一个支持库,它提供了一些视图的向后兼容性,这些视图可从较新的 api 级别获得。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    相关资源
    最近更新 更多