自定义打包apk名字和签名
2018-03-26 本文已影响0人
啤酒小龙虾
自定义打包apk文件名称
在build.gradle里面 android{} 添加如下代码
android.applicationVariants.all { variant -> variant.outputs.each { output -> output.outputFile = new File(output.outputFile.parent, defaultConfig.applicationId + "-" + buildType.name + "-v" + defaultConfig.versionName + "-" + defaultConfig.versionCode + ".apk" ); } }
这样我们打包的apk名就是:包名-release-v版本名称-版本号.apk ,就自动带上我们的包名和版本号了,省去每次都要手动自己改了。
这是我自定义的 只留下了打包的类型和版本号release模式配置keystore
Project structure-signing,输入已创建的keystore信息
或者在在build.gradle里面 android{} 添加如下代码
signingConfigs {
release {
storeFile file('E:/as/JKS/mengchong.jks')
storePassword "111111"
keyAlias "keymengchong"
keyPassword "111111"
}
}