Я новичок в Android. Мой клиент дал мне исходный код проекта (с использованием собственных библиотек) в качестве ссылки. Есть ли какие-либо возможности использовать этот исходный код в качестве библиотеки для моего проекта Android? Если возможно, как я могу получить доступ к методам этого библиотечного файла? кто-нибудь, пожалуйста, помогите мне..
Как я могу использовать исходный код проекта в качестве библиотеки для другого проекта?
Ответы (3)
Импортируйте проект в рабочее пространство. Щелкните правой кнопкой мыши проект в eclipse. Перейти к свойствам. Выберите Андроид. Проверьте, установлен ли флажок Is Library. Если не отметить то же самое. Сейчас это библиотечный проект.
Чтобы сослаться на проект библиотеки в ваш проект Android.
Щелкните правой кнопкой мыши проект в eclipse. Перейти к свойствам. Выберите Андроид. Нажмите добавить. Просмотрите проект библиотеки и добавьте то же самое.
Чистить и строить.
Для получения дополнительной информации проверьте ссылку
http://developer.android.com/tools/projects/projects-eclipse.html
Информация о библиотечном проекте
http://developer.android.com/tools/projects/index.html
Если средства разработки Android создают проект, использующий проект библиотеки, они также создают компоненты библиотеки и добавляют их в файл .apk скомпилированного приложения.
Поэтому библиотечный проект можно рассматривать как артефакт времени компиляции. Проект библиотеки Android может содержать классы Java, компоненты и ресурсы Android. Не поддерживаются только активы.
Чтобы создать проект библиотеки, установите флаг Пометить этот проект как библиотеку в мастере создания проекта Android.
Чтобы использовать такую библиотеку, выберите сгенерированный проект, щелкните его правой кнопкой мыши и выберите свойства. На вкладке Android добавьте к нему проект библиотеки.
Проект библиотеки должен объявить все свои компоненты, например. деятельность, сервис и т. д. через файл AndroidManifest.xml. Приложение, использующее библиотеку, также должно объявить все используемые компоненты через файл AndroidManifest.xml.
Другие проекты теперь могут использовать этот проект библиотеки. Это также можно установить через свойства соответствующего проекта.
Пожалуйста, проверьте это
Чтобы создать проект библиотеки, установите флаг Пометить этот проект как библиотеку в мастере создания проекта Android.
http://www.vogella.com/articles/AndroidLibraryProjects/article.html