Библиотеки AAR больше не создаются в выходной папке с Android Studio 3.0

У меня есть несколько модулей lib в моем проекте Android. Перед обновлением Android Studio до новой версии 3.0 и, таким образом, надстройки Gradle до версии 3.0.0, я смог найти файл AAR моих библиотек в папке builder/output после сборки проекта.

Кажется, что библиотеки AAR больше не производятся в этой новой версии.

Есть ли альтернативный способ получить их снова?

2 ответа

Решение

В моем случае, когда я строю с Дженкинсом и хочу, чтобы в моих артефактах были и apk, и aar, я мог бы добиться этого, добавив:[module_name]:bundleRelease к целям.

Итак, если ваш модуль называется test:

:app:assembleRelease :test:bundleRelease

Обновление: начиная с версии 3.2.0, вы должны использовать bundleReleaseAar вместо bundleRelease, как отмечалось также в том, почему Android Gradle Maven публикует комплект артефактов Release not found

Другие вопросы по тегам