Android集成微信支付时返回错误码"errcode":40125解决方案

对于微信支付这个功能,其实我并没有深深的探索研究过,功能大部分都是接手过来的项目的人员写的代码,然后我来维护的,所以有很多东西,自己都是不熟悉的,于是就出现了下面的这些问题。

点击支付按钮选中微信支付直接闪退页面(视频不会上传)

闪退的页面就是直接跳到了这个页面

首先我想到一个问题也就是没有打正式包时就是会闪退,于是打包一个realease包,上传到腾讯应用宝就行加固,之后进行二次签名,本来以为没事了,但是还是出现闪退的问题,于是我有点困恼,接下来就是和后端对照一下,appkey  appid   appsercet 三个值看是否一致,没有问题,就在我不知所措时忽然想到微信开放平台上面的应用问题

登录微信开放平台   https://open.weixin.qq.com/

查看创建的引用

点击查看进入修改项目名称和签名

生成签名需要使用签名工具

链接: https://pan.baidu.com/s/1J8TRJmiMFGgHK5-7MrIP4A 提取码: 3j6f 复制这段内容后打开百度网盘手机App,操作更方便哦

ps:必须用手机里面正式包进行签名不然会出现测试包能支付,正式包闪退问题

总结:1.检查前后端对应的appid  appkey  appsercet  是否一致

           2.检查微信开放平台创建的应用包名对应是否为本项目的包名

           3.检查微信开放平台创建的应用的签名是不是对应手机安装的正式包所签名的签名

           4.回调接口也要和后端一致哟

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是阿亮啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值