Как да конвертирате проект за Android в проект на библиотека в Eclipse?

Искам да конвертирам проект за android в проект на библиотека. Може ли това да стане?

Опитвам се да използвам този проект в друг проект.


person user1844638    schedule 30.01.2013    source източник


Отговори (3)


Актуализация за опцията Android Studio

Преобразувайте модул на приложение в модул на библиотека

Ако имате съществуващ модул на приложение с целия код, който искате да използвате повторно, можете да го превърнете в модул на библиотека, както следва:

  1. Отворете файла build.gradle за съществуващия модул на приложението. В горната част трябва да видите следното:

    apply plugin: 'com.android.application'

  2. Променете присвояването на приставката, както е показано тук:

    apply plugin: 'com.android.library'

  3. Щракнете върху Sync Project with Gradle Files.

Това е всичко. Цялата структура на модула остава същата, но сега работи като библиотека на Android и компилацията вече ще създава AAR файл вместо APK

Прочетете повече за това как да създадете Android библиотека и как да конвертирате съществуващ проект в проект на библиотека в Android Studio


Стъпките по-долу са за Eclipse

Стъпките са

Right click on project -> property -> Android -> check 'Is library' check box -> OK

Това е.

person Pankaj Kumar    schedule 30.01.2013
comment
Това все още ли е валидно с Gradle? - person Abhinav Manchanda; 06.04.2015
comment
// Плъгин за приложение на Android библиотека: 'com.android.library' - person Samrez Ikram; 27.02.2017
comment
@Abhinav Сега актуализиран и за Android Studio. Благодаря за указанието. - person Pankaj Kumar; 28.02.2017

S. Възможно е. Например: ако вземете Actionbar sherlock.

https://github.com/JakeWharton/ActionBarSherlock/tree/master/library , това е библиотека

който е създаден. Можете да импортирате това в свойства->Android->библиотека.

person Shadow    schedule 30.01.2013

Или ако използвате Mac;

Първа стъпка. Задръжте ctrl и докоснете проекта. Стъпка втора. Щракнете върху Свойство Стъпка три, Android Стъпка четири, уверете се, че квадратчето „Е библиотека“ е отметнато.

person Jonathan Pullinger    schedule 16.09.2015