2013-11-22 4 views

ответ

3

Самый простой способ:

  1. Создать пустой проект приложения Android в вашем рабочем пространстве Eclipse.
  2. Скопируйте файлы в ShowcaseView/library/folder github в новую папку с базой проектов.
  3. Обновить проект в Eclipse.
  4. Перейти к свойствам проекта - Android и выбрать "Is Library"
  5. Очистить ненужные вещи и построить.

Он должен быть готов добавить в качестве зависимости вашего приложения.

В качестве альтернативы вы можете выбрать другой проект проекта библиотеки. Скопируйте его внутри этой папки библиотеки, отредактируйте его в соответствии с вашим новым именем проекта и т. Д. И затем импортируйте в Eclipse. Но это более хардкор, если вы не знаете, что делаете. Суре: How do I build these libraries from GitHub

20

После 2 дней я преуспел, я создал шаги для импорта ShowcaseView в Eclipse, которые могут быть вам полезны.

Как использовать витрину в Eclipse.

  1. Скачать ShowcaseView из github и extract.

  2. В настоящее время: step for import.

    - 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 проекта импортированные а именно «основной» и «SampleActivity», вы можете изменить «главный», как «libShowcaseView» и «SampleActivity», как «ShowcaseViewDemo», так что вы можете легко идентифицировать. :))

  3. Может вы видите ошибку в "ShowcaseViewDemo" (не волнуйтесь ...), см src/ папку также пустой (в обоих "libShowcaseView" и "ShowcaseViewDemo") :) право ??? Не возражаете.

  4. Сделайте следующие пакеты в "libShowcaseView" проект. See Example.

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

    и Переместить все файлы Java из /java/com/github/amlcurran/showcaseview и /java/com/github/amlcurran/showcaseview/targets соответственно.

  5. Сделайте следующие пакеты в проекте «ShowcaseViewDemo». See Example.

    - 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" project-> свойства-> Android-> Переместить вниз и чек "Является ли библиотека" затем добавить "ActionBarSherlock" как библиотеки. See Preview

  7. Теперь Добавить как библиотеку в ShowcaseViewDemo. Гото свойства "ShowcaseViewDemo" -> Android-> Add-> выберите "libShowcaseView" -> Ok ...

  8. Я думаю, что вы не столкнулись с ошибкой в ​​настоящее время. Вы можете запустить.

Вы можете запросить в любое время любое предложение или помощь.

Счастливый ShowcaseViewing ...

+2

Благодарим вас за этот учебник :) Напоминание: если вы выполните следующие действия, вам необходимо установить actionbarsherlock lib. Вам просто нужно клонировать его, импортировать его как проект андроида в eclipse (отметьте «Копировать проекты в рабочее пространство»). Это оно ! Эта библиотека доступна здесь: https://github.com/JakeWharton/ActionBarSherlock – Slot

+1

Библиотека поддержки Android v7 также может использоваться вместо ActionbarSherlock – Price

1

После ツ Pratik Butani ツ 's Ответ и использовать Android библиотеки поддержки заменить ActionBarSherlock

  1. В project.properties из libShowcaseView и ShowcaseViewDemo

    • добавить target=android-21
  2. правой кнопкой мыши на "libShowcaseView"свойства-> Android-> Library-> Добавить ... выберите AppCompat (андроида поддержка библиотеки v7) -> Ok

  3. В styles.xml из ShowcaseViewDemo

    • Изменение android:Theme.Holo.Light, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar к Theme.AppCompat

    • Удалить <item name="android:fontFamily">sans-serif-light</item> в ListItemBigText

  4. В ActionItemsSampleActivity.java

    • изменение SherlockActivity до ActionBarActivity, getSupportMenuInflater до getMenuInflater.
  5. MultipleActionItemsSampleActivity.Java

    • изменение SherlockActivity к ActionBarActivity
    • изменение com.actionbarsherlock.app.ActionBar.OnNavigationListener к android.support.v7.app.ActionBar.OnNavigationListener
    • изменение getSupportMenuInflater к getMenuInflater
1

ли его там шаги:

  1. Скачать ShowcaseView from github `
  2. Создать пакет com.github.amlcurran.schowcaseview и com.github.amlcurran.schowcaseview.targets в вашем проекте eclipse.
  3. Экстракт ShowcaseView-master.zip или rar.

  4. К library/src/main/java/ and copy com/github/amlcurran/showcaseview java-файлам в com.github.amlcurran.schowcaseview пакета.

  5. Сделайте то же самое для com/github/amlcurran/showcaseview/targets в com.github.amlcurran.schowcaseview.targets.
  6. Наконец, скопируйте другие файлы в папку differents drawables, layouts, value (скопируйте в старые файлы значений, например style.xml).
Смежные вопросы