2015-07-16 2 views
1

У меня есть проект андроида в Intellij IDEA с использованием классического формата, который я хочу портировать в Android Studio с помощью gradle.Портирование мультимодульного Android Intellij Project для Android Studio

Мой проект состоит из нескольких модулей с зависимостями между ними:

/root 
    module1/ 
    module2/ 
    appModule/ 

module1 и module2 библиотечные модули. appModule - настоящее приложение для Android и в настоящее время использует как module1, так и module2 в качестве зависимостей.

Как достичь этого с помощью градиента?

В настоящее время у меня есть файл градимента для каждого модуля, но im имеет проблемы с int appModule/build.gradle, что делает его ссылкой на другие модули. Im предположение, что мне нужен build.gradle в корневом каталоге?

ответ

1

Корень build.gradle файл не является обязательным.

то, что вам нужно, это имея settings.gradle файл в корневом проекте и указать все модуля, а затем в вашем appModule»ы build.gradle файла добавьте:

dependencies { 
    compile project(':module1') 
    // others modules goes here... 
} 
+0

спасибо! что сработало – KDaker

+0

Я сейчас столкнулся с другой проблемой, я спросил [еще один вопрос] (http://stackoverflow.com/questions/31465727/reference-resources-in-androidmanifest-xml-from-project-dependency). Буду признателен, если вы сможете взглянуть. – KDaker

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