如何制作单个AAR文件,有一些其他AAR文件

vet*_*tet 6 android gradle aar

你能帮我理解构建android库的一般概念,并在用户的应用程序中使用它.

所以,有以下情况:

在android studio中有以下模块:
核心
数据
绘图

并且有一个模块
应用程序
依赖于上述模块.

app.gradle

dependencies {
    compile project(':core')
    compile project(':data')
    compile project(':drawing')
}
Run Code Online (Sandbox Code Playgroud)

所以我可以从Android Studio运行该应用程序.

但我希望有类似AAR文件的东西,并将其包含在任何应用程序中,以便能够再次使用它而无需创建相同的模块.

我对Gradle不是很熟悉,所以我不确定是否可能以及如何做到这一点.

Wil*_*obo 1

根据我的经验,为每个库模块创建一个 AAR。

构建期间创建的生成的 AAR 可以在“yourmodule\build\outputs\aar”中找到。(在Android Studio上)您可以在其他项目中使用这些AAR