Проблема в том, что проект разделен на три разных модуля:
- Аннотации-модуль (содержащий несколько обработчиков аннотаций)
- База-модуль
- UI-модуль
Настройка сборки, которую я пробовал, выглядит следующим образом:
Код: Выделить всё
if (!hasProperty('mainClass')) {
ext.mainClass = ''
}
apply plugin: "net.ltgt.apt"
dependencies {
compile fileTree(dir: 'lib', include: ['*.jar'])
apt files('processor/Annotations.jar')
compileOnly files('processor/Annotations.jar')
}
Мои вопросы:
- Как интегрировать модуль аннотаций, чтобы сборка Gradle работала?
- Как динамически интегрировать модуль аннотаций в процесс сборки?
Подробнее здесь: https://stackoverflow.com/questions/451 ... adle-build
Мобильная версия