当我们进行apk打包时,默认会生成app-debug.apk或者app-release.apk,每次都需要手动去修改apk的名称,比较麻烦。所以我们可以在项目的build.gradle文件中配置好我们需要的名称。在项目中的gradle文件下添加如下配置:
android {
//....
applicationVariants.all{ variant ->
variant.outputs.all{
def createTime = new Date().format("MMddHHmm", TimeZone.getTimeZone("GMT+08:00"))
def fileName = "YourProjectName_${defaultConfig.versionName}_${buildType.name}_${createTime}.apk"
outputFileName = fileName
}
}
//....
}
在对应的包下面就会生成我们想要名称的包。如:
YourProjectName_1.0_debug_06011539.apk