2013-12-23 4 views
7

Я хочу использовать настройки HoloEverywhere (HE) AddOn с моим проектом живых обоев. Проект почти завершен, мне просто нужно, чтобы он выглядел одинаково с Android 2.3 до 4.4, поэтому я продолжил и следил за руководством, чтобы получить HE от GitHub.Импорт модуля или проекта в качестве библиотеки на Android Studio

После проверки и успешного тестирования модуля «Демо», я вернулся в свой проект, но я могу только создать новый модуль, а не импорт один, и я пытаюсь установить новый проект в папку модуля (библиотека и аддоны в моем случае) Android Studio как я, если я хочу переписать параметры модуля, если я это сделаю, он создаст папку, но она не будет компилироваться, а импорт org.holoeverywhere не будет Работа.

+0

http s: //github.com/Prototik/HoloEverywhere/wiki/Import-in-IDE#android-studio--intellij-idea –

+0

@GabrieleMariotti Сделал это, получил демо-версию. Теперь я хочу добавить его в свой проект. Я не могу найти способ импортировать его в библиотеку моего проекта ... Редактировать: Чтобы уточнить, я нахожусь в Android Studio 0.4.0 –

ответ

1

Импорт модулей работает корректно в Android Studio 0.5.5

2

Пока еще нет команды модуля импорта; вам придется делать это вручную. Обзор высокого уровня состоит в том, что вам необходимо настроить файл build.gradle для вашего библиотечного модуля, включить библиотечный модуль в файл settings.gradle вашего проекта и добавить зависимость от вашего приложения к проекту библиотеки (который вы можете сделать вручную или через интерфейс структуры проекта).

Чтобы настроить библиотечный модуль и включить его, вы можете либо авторизовать соответствующие изменения с нуля, либо вы можете пройти через интерфейс Add Module, чтобы создать пустой модуль, а затем скопировать файлы из библиотеки в шаблон. Если вы хотите, чтобы инструкции о том, как сделать последнее, чтобы включить библиотеку Facebook, см. Это: using facebook sdk in android studio и модифицируйте, если необходимо, для holoeverywhere.

7

Вы можете установить внешний модуль таким образом

В глобальном файле setting.gradle добавьте эту строку

def projectDialogsDir = file('path_of_the_module') 
def rootProjectDescriptor = settings.rootProject 
settings.createProjectDescriptor(rootProjectDescriptor, 'yourModule', projectDialogsDir) 
include(':yourModule') 

Тогда в сборке .gradle файлов вашего модуля приложения, вы должны только добавить, в зависимости от зависимостей

dependencies { 
    compile project(':yourModule') 
} 
+0

Это ответ на более общий вопрос: как импортировать проект, который это не проект Android, а просто проект Java? Я искал это в течение долгого времени, и теперь я нашел его. – mneri

Смежные вопросы