在做微信支付的时候踩坑,接入微信支付,必须使用正式版签名才可以调起支付。所以为了避免每次打包打release包,设置在debug模式下打包使用release版签名
在项目的gradle文件下,添加以下代码
android{
...
signingConfigs {
release {
//.jks文件放在项目目录(app目录)
storeFile file("wxkey.jks")//签名文件名
storePassword"123456"//密码
keyAlias"key0"//别名
keyPassword"123456"//密码
}
debug {
//.jks文件放在项目目录
storeFile file("wxkey.jks")
storePassword"123456"
keyAlias"key0"
keyPassword"123456"
}
}
...
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard
android.txt'),'proguard-rules.pro'
signingConfig signingConfigs.release
}
debug {
signingConfig signingConfigs.release
}
}
}