使用 Gradle 构建 Android AAR

Posted

技术标签:

【中文标题】使用 Gradle 构建 Android AAR【英文标题】:Build Android AAR with Gradle 【发布时间】:2021-11-16 05:20:16 【问题描述】:

我创建了一个 android 库。如何使用 gradle/gradlew 构建项目以生成 AAR?

目前我只能通过创建一个虚拟的 Android 应用程序,将我的库添加到其中,然后使用该项目的 gradlew 执行命令来完成此操作。

我尝试将 gradle 文件从虚拟应用程序复制到 android 库项目,但我得到了Plugin [id: 'com.android.library'] was not found...

目标是让 Jenkins 作业在更新存储库时生成 AAR。

提前感谢您的任何建议/提示/答案。

【问题讨论】:

【参考方案1】:

以防其他人发现此问题。我唯一的解决方案是创建虚拟应用程序和库项目。然后删除所有可以删除的虚拟应用程序文件,直到只剩下 gradle 文件和库文件。

【讨论】:

以上是关于使用 Gradle 构建 Android AAR的主要内容,如果未能解决你的问题,请参考以下文章

使用 gradle 构建 android 项目失败

Android 加速Gradle构建项目

使用 Gradle 构建 Android AAR

Android Gradle 插件Gradle 构建工具简介 ③ ( Gradle 构建脚本编程语言 | Groovy 语言简介 | Groovy 语言特性 )

使用 PHP 构建 gradle Android 项目

Gradle构建工具与Android对应关系