我有一个项目与几个模块,其中之一是一个名为(不好)作为sdk的Android库。当我构建项目时,它输出一个名为sdk.aar的AAR。
我还没有能够在Android或Gradle文档中找到任何东西,允许我更改AAR输出的名称。我想它有一个basename版本号像Jar任务,但我不能解决如何做同样的AAR,因为它的所有配置似乎被隐藏在android.library插件。
在此阶段重命名模块不是一个选项,并且仍然不会将版本号添加到最终的AAR。
如何在Gradle中更改由com.android.library生成的AAR的名称?
Gradle溶液
defaultConfig {
minSdkVersion 9
targetSdkVersion 19
versionCode 4
versionName '1.3'
testFunctionalTest true
project.archivesBaseName = "Project name"
project.version = android.defaultConfig.versionName
}