1.首先你需要有一个keystore

keytool -genkey -alias hxl.keystore -keyalg RSA -validity 20000 -keystore android.keystore

输入如上命令:会出现下面内容:

2.就会在你的C:User\下生成keystore文件,生成之后再输入已下命令:
C:\Users\hxl\android.keystore
keytool -list -v -keystore android.keystore

3.直接生成签名:

完结撒花.

另外补充 生成的jks文件来打包的签名,才是这个包的签名,在debug测试中,是goole生成的临时签名,所以调微信会显示签名不一致,并且要和微信平台生成的签名要要一致,也就是不要用其他的jks去打包,可能会导致签名不一致。

最好使用jks的签名信息,不会出现超时等问题:

需要再gradle中添加一下信息,测试的时候不会影响调用微信:signingConfig signingConfigs.beestore在relese,debug下加入:

  buildTypes {release {minifyEnabled falsesigningConfig signingConfigs.beestoreproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'}debug{signingConfig signingConfigs.beestore}}
android{
signingConfigs {beestore {keyAlias 'androiddebugkey'keyPassword 'android'storeFile file('/Users/yilia/Desktop/Android_Tools/hxl.jks')storePassword 'android'}}
}

beestore可以随便命名,只要一致即可。

Android 在微信支付平台生成签名相关推荐

  1. android自动微信支付平台,Android实现微信支付功能

    开发Android APP微信支付功能,需要完成三个步骤:第一步生成预支付订单.第二步生成微信支付参数.第三步调起微信APP支付.除了需要审核通过的APP应用外,还需要获得微信支付接口权限,然后获取对 ...

  2. android自动微信支付平台,Android微信APP支付开发要点

    基本概念 包名值得是你APP的包,在创建工程时候设置的,需要在微信支付平台上面设置. 签名指的是你生成APK时候所用的签名文件的md5,去掉:全部小写,需要在微信支付平台上面设置. 调试阶段,签名文件 ...

  3. cocos creator android之微信开放平台修改签名 baseResp.errCode=-6

    1.baseResp.errCode=-6 就代表签名和打包的秘钥生成的签名不一致,会导致调起来的微信授权登录页一片空白,我用cocos的应用包名去生成md5签名和用keystore生成的签名不一致, ...

  4. 微信支付快速生成签名sign

    以微信支付接口为例,生成签名sign的方法(c#): protected string CreateSign(string appid, string body, string device_info ...

  5. 微信支付v3生成签名

    生成签名工具类: package com.test.util;import com.squareup.okhttp.HttpUrl; import com.wechat.pay.contrib.apa ...

  6. android之微信开放平台修改签名

    本人在接入微信sdk时遇见了好多坑,借此给大家提个醒,能帮助到的点个赞,帮不到的可以参考一下. 1.返回码为 -6 -------造成这个的原因是你的签名和你的打包密钥不一致,还有就是你的AppId和 ...

  7. Android APP微信支付开发的步骤

    1.我们看官方文档的步骤 APP端开发步骤: https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5 在微信开放平台(https: ...

  8. php android 微信支付,Android_Android实现微信支付功能,开发Android APP微信支付功能, - phpStudy...

    Android实现微信支付功能 开发Android APP微信支付功能,需要完成三个步骤:第一步生成预支付订单.第二步生成微信支付参数.第三步调起微信APP支付.除了需要审核通过的APP应用外,还需要 ...

  9. android下单代码,Android实现微信支付的统一下单

    本文实例为大家分享了Android实现微信支付统一下单的具体代码,供大家参考,具体内容如下 准备工作 申请微信开发者账号,添加应用及申请开通微信支付功能,如 查看开通流程 统一下单的接口文档: 查看接 ...

最新文章

  1. Directx11教程(6) 画一个简单的三角形(2)
  2. 阿里云前端周刊 - 第 39 期
  3. premiere pr 视频截图
  4. 【Java】5.3 成员变量和局部变量
  5. Dubbo自定义日志拦截器
  6. PHP页面编码声明与用header或meta实现PHP页面编码的区别
  7. Teams的MessageExtension最新功能:Initiate actions
  8. Idea查看文件结构,类似Eclipse中Ctrl+O
  9. SqlServer2008修改编辑前200行
  10. 能打开java文件的软件有哪些_使用JAVA打开本地应用程序相关的文件
  11. linux 的sed命令解释 sed ':t;N;s/\n/,/;b t' 将换行符换成逗号
  12. ES6读书笔记(一)
  13. java activit怎么画图_Activiti 入门示例
  14. java关键字与解释_5.Java基础知识-注释和关键字
  15. 七款非常好用的电脑数据恢复软件推荐
  16. 【Python】调用WPS V9 API,实现PPT转PDF
  17. nessus下载后更新插件问题新的解决方法2020
  18. tc command gives Error: Specified qdisc not found on RHEL 8
  19. @Valid对页面传参的校验问题
  20. 查找数据库指定数据的数据表和字段名称SQL语句

热门文章

  1. Arthas 3.1.2版本发布: 增加logger/heapdump/vmoption命令,支持tunnel server
  2. 高中生参加的计算机奥赛是,电脑奥赛中最寂寥的竞赛 5学生夺牌直通清华
  3. Mac os x 的一些小技巧
  4. 成对数据T检验实例(用SPSS16.0实现)
  5. jQuery——小案例:点击图片放大缩小
  6. 在家用手机怎么赚钱?赚钱的秘密就在这里!
  7. 20款免费项目管理系统推荐
  8. 已有企业认证的微信公众号快速创建一个企业小程序
  9. 2019.6月全国房价地图
  10. java yyyy m d_JAVA SimpleDateFormat使用YYYY-MM-dd的坑