android 自定义打包,Android 自定义打包路径和 apk 文件名

Android 自定义打包路径和 apk 文件名

ifu25 • 2021 年 05 月 25 日

修改 build.gradle 增加以下代码//自定生成 apk 文件名和生成路径

android.applicationVariants.all { variant ->

variant.outputs.each { output ->

// 生成路径

variant.getPackageApplicationProvider().get().outputDirectory = new File("${rootDir}\\release")

// 名称+当前版本号

def fileName = "app_${defaultConfig.versionName}"

// 如果有渠道,显示渠道名""

if (variant.flavorName != "") {

fileName = fileName + "_${variant.flavorName}"

}

// 加入打包日期,如20181010

def releaseDate = new Date().format("yyyyMMdd", TimeZone.getDefault())

fileName = fileName + "_${releaseDate}"

// 如果是debug版本,加入debug

if ('debug' == variant.buildType.name) {

fileName = fileName + "_debug"

}

// 最终生成文件名

output.outputFileName = fileName + ".apk"

}

}

最终打包效果:

e9325215c4c88a538de56ca200138918.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值