У меня есть образец проекта, со следующей установкой:Android студия добавить внешний проект build.gradle
/root
+ Pure Java Lib
+ Android Test Lib
+ Android Test Project
Где 'Test Project' зависит от 'Test Lib', и последнее зависит от «Pure Java Lib ' Компиляция проекта и запуск этой настройки очень просто.
Теперь я собираюсь импортировать свое предыдущее рабочее пространство Eclipse и работать с Android-студией, проблема в том, что настройка проекта отличается, и я хотел бы сохранить ее таким образом.
, например, если использовать предыдущий пример:
/root
+ Android Test Lib
+ Android Test Project
/Some Other folder (another repository for example)
+ Pure Java Lib
Я пробовал много конфигураций, но я не нашел способ ссылаться на проект выходит за рамки родительской папки (»корня 'в примерном случае).
Во многих платформах/модулях вы можете использовать «..» для перемещения вверх по папкам, но это не сработало для меня, возможно, я использовал это неправильно.
Кто-нибудь знает, как это можно достичь с помощью Gradle?
UPDATE
Я постараюсь быть более общим:
/C:/
/Project A
+ Module 1 - Pure Java
+ Module 2 - Android Test Lib
+ Module 3 - Android Test Project
/Project B
+ Module 1 - Pure Java
+ Module 2 - Pure Java
+ Module 3 - Pure Java
Я хотел бы использовать модуль 1 из проекта B, в проекте.
Я вижу, что этот вопрос получает некоторое внимание ... После того, как я действительно очень сильно поработал, я отказался от студии Android, так как сложность настройки, которую я пыталась построить, слишком много, и мой окончательный проект был выполнимым, но очень неустойчивым. с каждым запуском студии Android мне пришлось снова установить некоторые параметры и вручную заставить сборку работать. прошло уже два месяца с тех пор, как я сдался, и я надеюсь, что теперь все будет лучше! – TacB0sS
Подход 2 здесь объясняет, как сделать это очень легко: http://stackoverflow.com/questions/25610727/adding-external-library-in-android-studio –