Android Studio 在gradle文件中修改debug签名为正式签名

来源:互联网 发布:bcd编码c语言 编辑:程序博客网 时间:2024/05/22 19:42

前言:在集成微信支付/分享/登录,微博分享/百度and等等第三方(支付宝不需要)时,你会发现release版本竟然调不起来

because:debug版和release版的签名不一样,

开方平台来回更改签名很low并且上线后遇到问题在更改进行调试,会影响用户体验.


步骤

1.在主modle的buildTypes中使用已经配置好的signingConfigs

signingConfigs {    release {        keyAlias RELEASE_KEY_ALIAS        keyPassword RELEASE_KEY_PASSWORD        storeFile file(RELEASE_STORE_FILE)        storePassword RELEASE_STORE_PASSWORD    }    debug {        keyAlias 'androiddebugkey'        keyPassword 'android'        storeFile file('./debug.keystore')        storePassword 'android'    }}
buildTypes {    release {        signingConfig signingConfigs.release    }    debug {        signingConfig signingConfigs.release    }}
2.在gradle.properties中设置变量
RELEASE_KEY_PASSWORD=****** //签名密码 
RELEASE_KEY_ALIAS=****** //签名别名
RELEASE_STORE_PASSWORD=****** //store密码 
RELEASE_STORE_FILE=***.jks //签名文件地址 注:签名文件在app同级目录下

原创粉丝点击