我的Android项目中有一些lib模块。在将Android Studio更新到新的3.0版本以及将Gradle插件更新到3.0.0之前,我在构建项目后能够在构建器/输出文件夹中找到我的库的AAR文件。
似乎在这个新版本中不再生成AAR库。
有没有其他方法可以再次获得它们?
答案 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