如何在AGP 3.5和Gradle Wrapper 5.4.1中生成多个aar?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在AGP 3.5和Gradle Wrapper 5.4.1中生成多个aar?相关的知识,希望对你有一定的参考价值。

[最近,我更新了android Studio,以及Android Gradle插件(3.2.1-> 3.5)和Gradle Wrapper(4.10.1-> 5.4.1),并一直使用tool来停止生成相应的库工作中

显然,这是我使用的更新和插件的问题,但是我不想降级所有这些更改(我已经尝试过并且Android Studio开始显示一堆奇怪的错误),所以我寻找了另一种生成方式他们(虽然有人更新了插件)并找到了this,但是我对gradle的了解接近于零,所以我不知道如何实现]

我只需要一个脚本,插件或某种东西,就可以通过gradle任务发布我所拥有的每种口味所生成的aar,我必须将它们发送给我的mavenLocal

有人可以给我看一个可行的例子,以便我模仿吗?

谢谢。

答案

[如果有人遇到相同的问题,则是在插件的实现中出错,通过将issue放置在仓库的所有者帮助我解决了我的问题(由于我自己的无知)。

另外,如果您不想使用第三方选项,则从Android Studio 3.6开始捆绑Maven发布插件的official support,您可以在此处获取当前的预览版本:Current AS preview

以上是关于如何在AGP 3.5和Gradle Wrapper 5.4.1中生成多个aar?的主要内容,如果未能解决你的问题,请参考以下文章

AGP 3.5 与 Gradle 6 兼容吗?

Gradle 与 AGP 构建 API: 如何编写插件

Gradle 与 AGP 构建 API: 进一步完善您的插件!

Gradle 与 AGP 构建 API: 配置您的构建文件

Gradle 与 AGP 构建 API: 配置您的构建文件

AGP 3.3 和 Gradle 5.0 对已过时且将于 2019 年底删除的变体发出警告