Как добавить проект библиотеки в проект Android?
Я создал новый проект Android. Я хочу иметь панель действий вверху, поэтому я скачал Action Bar для библиотеки Android, потому что я хочу поддерживать устройства с Android 2.1.
Описание говорит
Компонентом панели действий является библиотечный проект. Это означает, что нет необходимости копировать и вставлять ресурсы в ваш собственный проект, просто добавьте компонент панели действий в качестве ссылки на любой проект.
Я новичок в Android, так что это значит? Как я могу добавить библиотеку в свой существующий проект?
Импортируйте библиотеку в свое рабочее пространство Eclipse:
Файл-> Импорт-> Общие-> Существующие проекты в рабочую область, Далее
Выберите корневой каталог: / путь / к / проекту
Проекты-> Выбрать все
В этот момент происходит сбой, потому что нечего выбирать, а следующая кнопка деактивируется.
Есть идеи?
3 ответа
- File->New-> Другое
- Выберите проект Android
- Выберите "Создать проект из существующего источника"
- Нажмите кнопку "Обзор..." и перейдите к johannilsson-android-actionbar\actionbar
- Готово (теперь проект панели действий в вашем рабочем пространстве)
- Щелкните правой кнопкой мыши по вашему проекту -> Свойства
- В разделе Android-> Библиотека нажмите кнопку Добавить.
- выберите недавно добавленный проект -> Ok
- вот и все!
Теперь вы можете использовать его
Ознакомьтесь с этой документацией о том, как ссылаться на проект библиотеки в Eclipse.
По ссылке выше:
- В Package Explorer щелкните правой кнопкой мыши по зависимому проекту и выберите Properties.
- В окне "Свойства" выберите группу свойств "Android" слева и найдите свойства библиотеки справа.
- Нажмите кнопку "Добавить", чтобы открыть диалоговое окно "Выбор проекта".
- В списке доступных проектов библиотеки выберите проект и нажмите "ОК".
- Когда диалоговое окно закроется, нажмите "Применить" в окне "Свойства".
- Нажмите кнопку ОК, чтобы закрыть окно свойств.
Плюс к "лучшему ответу", на шаге 8, если вы не видите проект, перейдите к проекту, что вы хотели бы добавить в качестве библиотеки, и
- откройте "project.properties"
- добавить 'android.library = true'
и вы можете снова следовать инструкции, и вы должны увидеть желаемый проект.