2014-04-11 5 views
0

Я вижу, есть мощные поддержки проектов там, как это: https://github.com/JakeWharton/Android-ViewPagerIndicatorКак импортировать существующий проект Android библиотеки в Eclipse, рабочее пространство

Всех учебников и посты, которые я нашел описание:

  • каких Android Project Библиотека
  • , как создать с нуля
  • как ссылаться на один после того, как он уже в вашем рабочем пространстве Eclipse,

Но я не нашел правильных шагов для того, как сделать импорт в eclipse для такого проекта.

Я попытался создать пустой проект библиотеки Android, а затем скопировать файлы; а затем попытался связать с корневой папкой проекта библиотеки в конфигурации проекта eclipse для другого пустого проекта. Это не сработало.

Так что мой вопрос: какой правильный способ импортировать проект ViewPagerIndicator в рабочее пространство Eclipse?

Благодаря

+1

http://developer.android.com/tools/support-library/setup.html#add-library – tyczj

ответ

5

правой кнопкой мыши на Workspace ->Import ->Existing Android Code Into Workspace ->Library Folder

Примечание:

Чтобы избежать других неудобств, сделайте следующее:

1) После того, как это уже в вашей рабочей области убедитесь, что проект отмечен как «Библиотека». Щелкните правой кнопкой мыши по Библиотеке ->properties ->Android -> Проверить Is Library

2) Во время импорта измените имя папки. Пожалуйста, укажите что-то другое, чем просто «библиотека». Проекты в github обычно приходят именно так.

3) Убедитесь, что каждый файл находится в папке. Например, Eclipse ничего не импортирует, если project.properties не находится в папке Library. В аналогичной ситуации Eclipse может импортировать проект, но он не будет создавать файл R.java, если что-то отсутствует или в макетах библиотеки есть ошибки.

4) Убедитесь, что все зависимости соответствуют вашему проекту. Например, если для определенной библиотеки требуется android-support-v4.jar, убедитесь, что обе (проект и библиотека) используют одну и ту же версию файла. Еще раз properties ->Java Build Path ->Libraries ->Add или remove баночки

5) Для того, чтобы ваш проект зависит от импортированной библиотеки, Right Щёлкните по проекту ->properties ->Android -> прокрутки до конца и добавить импортированная библиотека.

+0

А, хорошо - спасибо! – gnB

+0

Нет проблем! Счастливое кодирование :) –

+0

Я забыл указать, как подключить импортированную библиотеку к вашему проекту, см. Мой отредактированный ответ (шаг 5) –

Смежные вопросы