#android-studio
#android-studio
Вопрос:
Да, везде я могу узнать, как создать модуль из проекта, который будет копировать проект библиотеки. Но это бесполезно, поскольку изменение в проекте библиотеки должно быть воспроизведено в каждом проекте, который его использует. Итак, как я могу ссылаться на него из папки, которая находится вне проекта, динамическим образом?
Ответ №1:
Понял: в вашем проекте зайдите в settings.gradle и объявите что-то вроде этого:
include ':LibReferenceName'
project(':LibReferenceName').projectDir = new File(settingsDir, '../relativePath/toThe/libraryModule/fromTheProject')
И в модулях, для которых требуется библиотека, включите что-то вроде этого в build.gradle этого:
compile project(path: ':LibReferenceName')
Вы также можете не использовать settingsDir и просто указать абсолютный путь к проекту.
Комментарии:
1. С AndroidX это «реализация» вместо «компиляции», верно?
2. Хорошо, что это касается Android Studio.