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不是很熟悉,所以我不确定是否可能以及如何做到这一点.
根据我的经验,为每个库模块创建一个 AAR。
构建期间创建的生成的 AAR 可以在“yourmodule\build\outputs\aar”中找到。(在Android Studio上)您可以在其他项目中使用这些AAR