7

ShowcaseView包含在此处的 Zip 文件中。但是我到底下载了什么以及如何在 Eclipse 中导入它?

4

4 回答 4

21

两天后我成功了,我创建了在 Eclipse 中导入ShowcaseView的步骤,这可能对您有所帮助。

如何在 Eclipse 中使用展示视图。

  1. 从 github下载ShowcaseView并解压。

  2. 现在按照导入步骤

    - Right click on Project Explorer
    - Import -> Android -> Existing Android Code Into Workspace
    - Select Extracted "ShowcaseView-master"
    - Check both project "library" and "MainActivity"
    - Check "Copy projects into workspace"
    - Finish.
    

    (导入后可以看到导入了2个项目,分别是“main”和“SampleActivity”,可以将“main”改为“ libShowcaseView ”,“SampleActivity”改为“ ShowcaseViewDemo ”,方便识别。:))

  3. 您可能会在“ShowcaseViewDemo”中看到错误(别担心...),请参阅src/文件夹也是空白的(在“ libShowcaseView ”和“ ShowcaseViewDemo ”中):) 对吗???别介意。

  4. 在“libShowcaseView”项目中制作以下包。请参见示例。

    - com.github.amlcurran.showcaseview
    - com.github.amlcurran.showcaseview.targets
    

    并分别从和移动所有java文件/java/com/github/amlcurran/showcaseview/java/com/github/amlcurran/showcaseview/targets

  5. 在“ShowcaseViewDemo”项目中制作以下包。请参见示例。

    - com.github.amlcurran.showcaseview.sample
    - com.github.amlcurran.showcaseview.sample.animations
    - com.github.amlcurran.showcaseview.sample.legacy
    - com.github.amlcurran.showcaseview.sample.v14
    

    并按上述方式移动文件(分别从 java 文件夹中)

  6. 现在右键单击“libShowcaseView”项目->属性->Android->向下移动并选中“是库”,然后将“actionbarsherlock”添加为库。查看预览

  7. 现在在 ShowcaseViewDemo 中添加为库。转到“ShowcaseViewDemo”的属性->Android->添加->选择“libShowcaseView”->确定...

  8. 我想你现在没有遇到错误。你可以运行。

您可以随时 ping 以获得任何建议或帮助。

快乐的陈列室...

于 2014-07-25T06:07:10.667 回答
3

最简单的方法是:

  1. 在 Eclipse 工作区中创建一个空的 Android 应用程序项目。
  2. 将 github 的 ShowcaseView/library/ 文件夹中的文件复制到您的新项目基础文件夹中。
  3. 在 Eclipse 中刷新项目。
  4. 转到项目属性 - Android 并选择“Is Library”
  5. 清理不必要的东西并构建。

它应该准备好添加为您的应用程序的依赖项。

或者,您可以选择另一个库项目 .project 文件并将其复制到此库文件夹中,对其进行编辑以匹配您的新项目名称等...然后在 Eclipse 中导入。但是,如果您不知道自己在做什么,那就更硬核了。Soure:如何从 GitHub 构建这些库

于 2014-05-24T11:19:51.880 回答
1

关注ツ Pratik Butaniツ的回答并使用Android支持库替换ActionBarSherlock

  1. libShowcaseViewShowcaseViewDemo的project.properties

    • 添加target=android-21
  2. 右键单击“libShowcaseView” Properties->Android->Library->Add... 选择 AppCompat(android support library v7)->Ok

  3. ShowcaseViewDemostyles.xml

    • android:Theme.Holo.Light将, Theme.Sherlock.Light,更改 Theme.Sherlock.Light.DarkActionBarTheme.AppCompat

    • 删除<item name="android:fontFamily">sans-serif-light</item>_ListItemBigText

  4. ActionItemsSampleActivity.java

    • 改为,到. SherlockActivity_ActionBarActivitygetSupportMenuInflatergetMenuInflater
  5. MultipleActionItemsSampleActivity.java

    • 更改SherlockActivityActionBarActivity
    • 更改com.actionbarsherlock.app.ActionBar.OnNavigationListenerandroid.support.v7.app.ActionBar.OnNavigationListener
    • 更改getSupportMenuInflatergetMenuInflater
于 2014-12-05T03:19:04.893 回答
1

在那里执行它的步骤:

  1. 从github下载 ShowcaseView `
  2. 创建包com.github.amlcurran.schowcaseviewcom.github.amlcurran.schowcaseview.targets在您的 Eclipse 项目中。
  3. 解压ShowcaseView-master.zip或rar。

  4. 转到包中的library/src/main/java/ and copy com/github/amlcurran/showcaseviewjava 文件com.github.amlcurran.schowcaseview

  5. com/github/amlcurran/showcaseview/targets对in做同样的事情com.github.amlcurran.schowcaseview.targets
  6. 最后,复制不同文件夹中drawables, layouts, value的其他文件(例如复制旧值文件,style.xml)。
于 2015-08-07T09:48:24.123 回答