Android 微信支付只有第一次能唤醒成功 下载官方Demo测试同样情况

Daemon1993 2016-01-12 11:00:07
Android 微信支付只有第一次能唤醒成功 下载官方Demo测试同样情况

我自己的应用签名反复检查很多遍 没问题 用的是AS 打包与debug运行都是一样的key

然后先不说签名

我的感到不理解的是 微信的官方测试 demo 我直接运行 也是一样的 因为是测试demo 与我的应用没得关系
只能第一次成功 后续都返回-1

貌似很多人遇到了 但是没得具体的解决方案

同样的官方测试demo 在ios 能每次都唤醒
...全文
906 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenzhigui0619 2017-09-27
  • 打赏
  • 举报
回复
给4楼一个赞
霸王龙. 2017-09-25
  • 打赏
  • 举报
回复
引用 4 楼 qq_28384593 的回复:
因为官方demo里的app_id并不是根据demo包名、签名生成的app_id,不是匹配的app_id,所以想调起支付必须是第一次调用,下次支付就得清空微信缓存,至于为什么第一次可以调用,就得问微信官方了。 从另一个角度看,如果一个app应用不去微信官方注册申请微信支付,而像官方demo一样每支付一次就得清空下微信缓存,什么照片、聊天记录、收藏什么的都清空了,试问这样的app谁还会继续使用? 所以微信官方不怕你用他给你的官方demo里的app_id去调起微信支付,因为没人会用这样的app。
好像是这么回事,意思就是我们的appid必须要申请才行是吧
异想·天开 2016-10-13
  • 打赏
  • 举报
回复
楼上正解...
海滴砂砾 2016-09-21
  • 打赏
  • 举报
回复
因为官方demo里的app_id并不是根据demo包名、签名生成的app_id,不是匹配的app_id,所以想调起支付必须是第一次调用,下次支付就得清空微信缓存,至于为什么第一次可以调用,就得问微信官方了。 从另一个角度看,如果一个app应用不去微信官方注册申请微信支付,而像官方demo一样每支付一次就得清空下微信缓存,什么照片、聊天记录、收藏什么的都清空了,试问这样的app谁还会继续使用? 所以微信官方不怕你用他给你的官方demo里的app_id去调起微信支付,因为没人会用这样的app。
Daemon1993 2016-01-20
  • 打赏
  • 举报
回复
微信支付不是有demo? 第三方登陆什么的 相关网站都有demo的啊 按照上面的来 基本都行 就是微信的平台有点多 下载的时候 要多跑一些地方才能下载要想要的
qq_31185699 2016-01-14
  • 打赏
  • 举报
回复
楼主微信支付和第三方登录有资料吗,我项目要用,我是菜鸟,想学学
宅居一族 2016-01-12
  • 打赏
  • 举报
回复
打包生成签名,安装有签名的APK,使用微信的工具获取签名,修改微信开发平台的签名,这样就可以了

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧