3

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

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

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

4

2 回答 2

2

更新:从 gradle 3.2.0 开始,您需要使用bundleReleaseAar而不是bundleRelease,正如在为什么 android gradle maven publish artifact bundleRelease not found中所指出的那样

于 2018-10-05T07:50:36.193 回答
1

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

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

:app:assembleRelease :test:bundleRelease
于 2017-11-14T13:07:58.830 回答