2019独角兽企业重金招聘Python工程师标准>>>

最近在用android接入微信支付。。

之前的包没问题,发现这段时间突然不行了。。。

于是调试之。

1、开始用的支付配置参数估计有错误,然后支付失败, 获取token值 ,和 prepayId 都是正常的,等在回调支付的文件时候返回错误码-1,其他的参数 都为null

2、使用正确的 微信 appId ,key 和支付的 key 参数,然后进行打包,运行~~

依然结果 一样,前两项都OK,第三步支付界面启动不了,回调返回错误码-1.

疑惑中 ……  疑惑中……

在考虑 1)是否微信sdk 更新了,导致的?  2)是否自己的代码中有疏忽的地方  3)……

一一核对之后,还是照样不行。。。

陷入了极端的愤怒,和无奈!!!!1

偶然间把 打好的包发给同事测试其他的 功能,然后同事 使用了下 微信支付。。  成功了 !!!!!

用其他手机安装apk,看微信支付,也是成功。用打好的apk 装到我的测试机,,依然失败!!!!!!!!

那么问题来了???测试微信支付用什么手机好?

后面考虑,在测试机中引起微信支付失败的,缓存没有清空导致的。因为包名是一致,然后我的app里面还是用到了webview内嵌。

微信接入。。一个坑爹的活,

切记,微信支付 缓存及时清理。 参数配对

这个坑先把它挖出来

转载于:https://my.oschina.net/u/1395670/blog/414453

微信支付的坑 返回值 -1相关推荐

  1. 加入域时出现以下错误 登陆失败 该目标账户名称不正确_微信支付踩坑合集:微信小程序支付失败是什么原因?持续更新...

    微信小程序开发的过程一定会遇到各种问题,最让人棘手的就是支付问题,因为没有支付做商城类似的小程序就没有办法完成最关键的一步.那么支付失败到底什么原因呢?一下子收集了几个错误类似,希望对你有帮助: No ...

  2. 微信退款返回58 linux,小程序微信支付申请退款返回cUrl错误,错误码:58

    2019-04-03 15:15:29 如何看待微信公开课小程序热门讨论「小程序微信支付申请退款返回cUrl错误,错误码:58」 摘要:小程序微信支付申请退款返回cUrl错误,错误码:58 展开:调用 ...

  3. 微信支付踩坑合集:微信小程序支付失败是什么原因?

    微信小程序开发的过程一定会遇到各种问题,最让人棘手的就是支付问题,因为没有支付做商城类似的小程序就没有办法完成最关键的一步.那么支付失败到底什么原因呢?一下子收集了几个错误类似,希望对你有帮助: No ...

  4. 微信支付踩坑合集:微信小程序支付失败是什么原因?持续更新

    微信小程序开发的过程一定会遇到各种问题,最让人棘手的就是支付问题,因为没有支付做商城类似的小程序就没有办法完成最关键的一步.那么支付失败到底什么原因呢?一下子收集了几个错误类似,希望对你有帮助: No ...

  5. 微信支付的坑(思路)

    获取openid页面刷新:https://bbs.csdn.net/topics/391115929 异步通知验证签名:微信返回xml数据中的sign使用的是HMAC-SHA256加密方法,所以不能使 ...

  6. php获取prepay_id时报错,微信支付获取prepay_id返回签名错误,官方demo中的签名方法MD5验证有问题...

    引用官方V3微信支付PHP版的demo做的改动,在获取prepay_id发现总是返回签名错误,经与腾讯官方的"微信公众平台支付接口调试工具"对比发现MD5不一样,找到demo中代码 ...

  7. 微信支付--采坑记(1)

    随着互联网的兴起,网上支付已经风靡了各个角落,然而移动支付中比较火的当然属于微信支付了. 今天跟大家分享一下微信开发中所遇到的一些问题. 1.首先在微信下载微信支付的SDK, 最好下载最新的SDK, ...

  8. vue 微信支付的坑_Vue实现微信支付功能遇到的坑

    微信支付功能相比较支付宝支付,有点点繁琐,整理记录下来,以便日后所需 项目用VUE+EL搭建而成,支付用EL的radio来做的 微信支付 推荐安装最新版微信使用 支付宝 推荐有支付宝账户的用户使用 坑 ...

  9. 微信支付采坑记录(java后端 一:微信支付调用从哪一步开始)

    普通商户模式微信支付之APP支付统一下单: 前言: 最近项目开发到微信支付的模块,经过一周的不懈努力,虽然微信支付流程跑通了,但当时的那些坑是真的烦,为了避免自己以后犯同样的错误,当然还有各位新接触微 ...

最新文章

  1. 快刀斩“乱码”,你需要这些套路!
  2. 如何解决提示the operation % is undefined for the argument type string,int的错误
  3. C语言删除单链列表中间的节点的算法(附完整源码)
  4. java在面板中点击按钮后弹出对话框
  5. Java中Long到Int的精确转换
  6. torch tensor去掉1维_浑身是刺的“维c之王”,有人管它叫“菠萝”,有人管它叫“梨”...
  7. gorm 多条件搜索db处理问题
  8. ios依赖管理工具:Carthage
  9. oracle更换年,Oracle数据库更换服务器10分钟切换方案
  10. H3C的静态路由、Track与NQA联动配置举例
  11. 跟着锅子一步步学习32位汇编(1)---第一个汇编程序
  12. 记七彩虹刷bios问题
  13. 街机模拟器 WinKawaks 及街机 ROM 下载
  14. word回车后间距太大_word 里字体变大后再回车,两行间距太大怎么办
  15. C语言求 阶乘 5!
  16. caj转成Word文件是怎么转换的
  17. 大雁牌计算机在线使用,用大雁牌计算器解决有关计算问题.doc
  18. 细说安装php的webp文件格式支持
  19. 【FreeRTOS】11 软件定时器
  20. 蓝屏总结(一) ——基本分析方法

热门文章

  1. 华为鸿蒙系统强势来袭,呼之欲出的华为神作——鸿蒙2.0 强势来袭
  2. mysql 可重复读 快照_MYSQL可重复读及原理、快照读和当前读
  3. 访问vue_一起学Vue:访问API(axios)
  4. 【FPGA】SRIO IP核系统总览以及端口介绍(一)(User Interfaces 之 I/O Port)
  5. 【 MATLAB 】信号处理工具箱的信号产生函数之 sawtooth 函数简记
  6. Spring Cloud Gateway 原生的接口限流该怎么玩
  7. python--005-函数参数、变量
  8. 当我们说数据挖掘的时候我们在说什么
  9. Oracle中的备份和恢复之前必须知道的
  10. 测试start backup和ndb_restore