Как я могу использовать исходный код проекта в качестве библиотеки для другого проекта?

Я новичок в Android. Мой клиент дал мне исходный код проекта (с использованием собственных библиотек) в качестве ссылки. Есть ли какие-либо возможности использовать этот исходный код в качестве библиотеки для моего проекта Android? Если возможно, как я могу получить доступ к методам этого библиотечного файла? кто-нибудь, пожалуйста, помогите мне..


person Arun J    schedule 15.05.2013    source источник
comment
Дали ответ Арджун. Проверьте его :)   -  person Chiradeep    schedule 15.05.2013


Ответы (3)


Импортируйте проект в рабочее пространство. Щелкните правой кнопкой мыши проект в eclipse. Перейти к свойствам. Выберите Андроид. Проверьте, установлен ли флажок Is Library. Если не отметить то же самое. Сейчас это библиотечный проект.

Чтобы сослаться на проект библиотеки в ваш проект Android.

Щелкните правой кнопкой мыши проект в eclipse. Перейти к свойствам. Выберите Андроид. Нажмите добавить. Просмотрите проект библиотеки и добавьте то же самое.

Чистить и строить.

Для получения дополнительной информации проверьте ссылку

http://developer.android.com/tools/projects/projects-eclipse.html

Информация о библиотечном проекте

http://developer.android.com/tools/projects/index.html

person Raghunandan    schedule 15.05.2013
comment
я не уверен, какую библиотеку вы используете. Но процедура ссылки на проект библиотеки в вашем проекте Android описана выше. - person Raghunandan; 15.05.2013

Если средства разработки Android создают проект, использующий проект библиотеки, они также создают компоненты библиотеки и добавляют их в файл .apk скомпилированного приложения.

Поэтому библиотечный проект можно рассматривать как артефакт времени компиляции. Проект библиотеки Android может содержать классы Java, компоненты и ресурсы Android. Не поддерживаются только активы.

Чтобы создать проект библиотеки, установите флаг Пометить этот проект как библиотеку в мастере создания проекта Android.

Чтобы использовать такую ​​библиотеку, выберите сгенерированный проект, щелкните его правой кнопкой мыши и выберите свойства. На вкладке Android добавьте к нему проект библиотеки.

Проект библиотеки должен объявить все свои компоненты, например. деятельность, сервис и т. д. через файл AndroidManifest.xml. Приложение, использующее библиотеку, также должно объявить все используемые компоненты через файл AndroidManifest.xml.

Другие проекты теперь могут использовать этот проект библиотеки. Это также можно установить через свойства соответствующего проекта.

person Chiradeep    schedule 15.05.2013

Пожалуйста, проверьте это

Чтобы создать проект библиотеки, установите флаг Пометить этот проект как библиотеку в мастере создания проекта Android.

http://www.vogella.com/articles/AndroidLibraryProjects/article.html

person OMAK    schedule 15.05.2013