Как использовать эту библиотеку в Android? - PullRequest
1 голос
/ 28 мая 2011

Я хочу создать ActionBar для моего приложения, используя эту библиотеку: https://github.com/johannilsson/android-actionbar, но я не знаю, как импортировать его в мой проект Android. Там нет файла фляги. Как я могу это сделать?

Flo

Ответы [ 3 ]

6 голосов
/ 27 июня 2011

Во-первых, убедитесь, что вы используете последнюю версию Android SDK, за последние несколько месяцев ситуация значительно улучшилась.

  1. Установите исходный код android-actionbar, либо скачайте и распакуйте его, либо (предпочтительно) используйте git для клонирования репозитория в вашей системе.

    (я настоятельно рекомендую использовать ветку mimic-native-api, поскольку она является самой современной.)

  2. Импорт проекта android-actionbar в Eclipse. Обратите внимание, что файл .project библиотеки находится в android-actionbar / actionbar. В android-actionbar / actionbarexample есть небольшой пример проекта.

    Настройка библиотеки проекта уже должна быть установлена, но вы можете подтвердить это, щелкнув правой кнопкой мыши на проекте android-actionbar в Eclipse, выбрав «Свойства» и подтвердив, что «Есть библиотека» включена в категории настроек Android.

  3. В Eclipse щелкните правой кнопкой мыши проект, в котором вы хотите использовать библиотеку панели действий, и выберите «Свойства». Выберите категорию «Android» в списке слева. В настройках «Библиотеки» справа нажмите кнопку «Добавить ...» и выберите проект библиотеки android-actionbar.


Подсказка. Я обнаружил, что Eclipse может немного усложниться, когда вы редактируете код библиотеки, если вы сталкиваетесь с ошибками, которые не хотят уходить, используйте Project> Clean ..., чтобы удалить файлы R.java, и т.д. ... затем обновите ваш пакетный обозреватель и перестройте.

1 голос
/ 28 мая 2011

Вы захотите взглянуть на http://developer.android.com/guide/developing/projects/projects-eclipse.html#SettingUpLibraryProject и http://developer.android.com/guide/developing/projects/projects-eclipse.html#ReferencingLibraryProject. Первая ссылка объясняет, как создать проект библиотеки: вам, вероятно, просто нужно взять zip-файл github, развернуть его и затем добавить это затмение. Затем вы можете импортировать его в свой собственный проект в Eclipse.

0 голосов
/ 28 мая 2011

Просто скопируйте источник в папку вашего проекта и добавьте каждый файл как новый класс

...