使用Android Studio 3.0在输出文件夹中不再创建AAR库

时间:2017-11-12 00:00:55

标签: android gradle aar android-studio-3.0 android-gradle-3.0

我的Android项目中有一些lib模块。在将Android Studio更新到新的3.0版本以及将Gradle插件更新到3.0.0之前,我在构建项目后能够在构建器/输出文件夹中找到我的库的AAR文件。

似乎在这个新版本中不再生成AAR库。

有没有其他方法可以再次获得它们?

2 个答案:

答案 0 :(得分:2)

更新:自gradle 3.2.0起,您需要使用 bundleReleaseAar 代替 bundleRelease ,如why android gradle maven publish artifact bundleRelease not found

中所述

答案 1 :(得分:1)

在我的情况下,我正在使用Jenkins构建并且我想在我的工件中同时拥有apk和aar,我可以通过添加:[module_name]:bundleRelease到目标来实现这一点。

因此,如果您的模块名称为test:

:app:assembleRelease :test:bundleRelease