自定义打包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"

        }    

}

上一篇下一篇

猜你喜欢

热点阅读