gradle 修改生成的aar 名称

我们在开发Android library 时,通常会打包aar。如果直接使用默认配置的话,assemble 出来的aar 名字可能并不符合需求,比如有时会在名字中加入当前日期。

如果我们要对aar 名进行自定义的话,可以进行如下配置:

android.libraryVariants.all { variant ->
    variant.outputs.all {
        if (outputFileName.endsWith('.aar')) {
            outputFileName = "自定义名称"   // 例:"${project.name}-${variant.name}.aar"
        }
    }
}

在上面的示例中,将生成这样一个名字:ModuleName-release.aar

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容