一. 先创建打包的key.store https://blog.csdn.net/u012552275/article/details/52457590
二. 把创建好的key放在app目录下面,打开local.properties配置key的密钥
三. 然后再打开app 下build.gradle 配置测试版与正式版打包的时候直接使用app目录下的key进行打包
signingConfigs { release { //注意:该签名文件的路径是以你的moudle文件夹为根路径的,而不是project,不能写错了 Properties properties = new Properties() InputStream inputStream = project.rootProject.file('local.properties').newDataInputStream(); properties.load(inputStream) def sdkDir = properties.getProperty('storeFile') storeFile file(sdkDir) def key_keyAlias = properties.getProperty('keyAlias') def key_keyPassword = properties.getProperty('keyPassword'); def key_storePassword = properties.getProperty('storePassword'); storePassword key_storePassword keyAlias key_keyAlias keyPassword key_keyPassword } } buildTypes { release { signingConfig signingConfigs.release minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' zipAlignEnabled true // shrinkResources true } debug { //debug时使用release签名 signingConfig signingConfigs.release //Zip代码压缩优化 zipAlignEnabled true //移除无用资源 // shrinkResources true } }四. 接下来就可以根据打包的流程去生成apk 文件了 本人使用的多渠道打包为360 的加固宝 申请一个账号按照文档的说明配置就可以了,生成多渠道的apk文件,分分钟就可以上传到应用市场了。