Android Studio 使用正式签名进行调试

2016-11-29  本文已影响993人  linceln

微信支付的时候需要正式签名包,每次打包安装很麻烦,还不能调试,所以希望直接运行的程序就是正式签名包。
一、首先在module的build.gradle文件里配置signingConfigs

signingConfigs {
        debugConfig {
            storeFile file('xxx.keystore')
            storePassword "123456"
            keyAlias "123"
            keyPassword "123456"
        }
        release {
            storeFile file("xxx.keystore")
            storePassword "123456"
            keyAlias '123'
            keyPassword "123456"
        }
    }

签名文件后缀.keystore或者.jks,位置在module的根目录下,如正常创建项目的app这个文件夹

二、配置buildTypes

buildTypes {
        debug {
            signingConfig signingConfigs.release
        }
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.release
        }
    }

三、点击右边的gradle,选择tasks -- build -- assembleRelease


双击执行,等待BUILD SUCCESS
四、切换回原来的module运行项目

五、完成,用GenSignature测试一下签名变为正式签名了

另外也可以打开module setting设置

参考:
Android Studio 使用正式签名进行调试
Android Studio运行直接打签名包(release)

上一篇下一篇

猜你喜欢

热点阅读