aar не включает локальные зависимости - PullRequest
0 голосов
/ 19 декабря 2018

У меня есть группа библиотечных модулей (A, B, C, D), где A является основным модулем, который импортирует B, C и D.

A (build.gradle):

dependencies {
    ...
    implementation project(':B')
    implementation project(':C')
    implementation project(':D')
    ...
}

Итак, когда я экспортирую, а затем импортирую .aar основного (A) модуля в другой проект Android, он не распознает в коде элементы модулей B, C и D.Очевидно, что A-зависимостей нет.

Я читаю похожие посты о aar-зависимостях, но решения не работают для меня.Я использую Gradle 3.2.1 .

ОБНОВЛЕНИЕ:

Также я попытался с api вместо implementation

dependencies {
    ...
    api project(':B')
    api project(':C')
    api project(':D')
    ...
}

Но тот же результат ...

...