android小问题:keystore问题-微信支付-Android studio

 
 首先自己的keystore一定要有,不要用测试时的debug.keystore. 
 

如果你想要在测试时也用自己的keystore,只需要在.gradle添加如下代码

android {
    signingConfigs {    //签名设置
        debug {
            storeFile file("release.keystore")   //你的发布用keystore
            storePassword "asdf" //你的store密码  
            keyAlias "asdf"  //别名
            keyPassword "asdf"  //别名密码
        }
    }
    buildTypes {
        debug {
            signingConfig signingConfigs.debug
        }
    }
}

然后,下一个问题。
用studio打包apk的时候,如果你要用之前的.keystore证书而不是studio的.jks
只需要多填一个key.alias(别名)
查看key.alias(别名)的方式为:
命令进入keystore文件所在的目录 运行 keytool -list  -v -keystore xxxx.keystore -storepass xxxxxxxxxx(密码)  签名的信息就有了
再然后,打包完成上线。。。


你可能感兴趣的:(android小问题:keystore问题-微信支付-Android studio)