Допустим, у меня есть 3 модуля в моем проекте Android: BaseModule, Feature1Module и Feature2Module.
Скажем также, что в моем проекте есть два разных приложения: app1, которое зависит от BaseModule, Feature1Module и Feature2Module; и app2, которое зависит от Feature1Module, но также и в одном пакете BaseModule.
Мой вопрос: есть ли возможность импортировать только этот пакет из BaseModule вместо извлечения этого пакета в другой модуль?
Я пробовал с:
implementation file("path_to_package")
Gradle компилируется нормально, но импорт в коде Java идет неправильно.
Обновление
Я также пробовал эти варианты:
implementation project(":BaseModule/path/to/package") // Gradle fails
implementation project(":BaseModule.path.to.package") // Gradle fails