App第三方登录微信遇到code以及无法弹出微信登录界面libs包不对等一系列问题解决

1、首先code,我刚开始是下载的登录微信的demo,后来下载后发现没有code,网上说那个token就是。确实可以用。这就解决了code找不到的问题。


2、登录界面弹不出来的问题,即使你AppID都是对的,还是弹不出,原因是你android调试的时候,那个key.store不对,因为我在申请开发者平台的时候提交签名的时候是在app的发布版本。所以你测试的时候是debug,不是release。后来我把app打包,扔到手机上,就能正确弹出来了。


3、基本走通微信登录,成功获取用户信息后,我打算调一下支付接口。下载微信官网的支付demo后,发现这个demo居然无法运行,很多java文件找不到。我看了一下,libmma...jar才40k大小,我感觉是不是lib不对。(微信不负责啊,demo都没法运行)。后来我就到官网下载lib包,过程是点击支付,然后才下载lib包。(貌似点击登录和点击支付的包不一样,点击登录下载的是旧包40k,而点击支付下载的同名的jar包是300多k)。换了包后,搞定了。


4、最后我比较文件发现了。如果你仅仅只是做登录,你可以下载小包。如果你既要做登录又要做支付,就下载大包300多k的这个。并且不能两个都用!会出问题。因为我是在as里面把两个demo倒入当做library,导致问题。


5、最后,支付哪个Get要放到线程里面,或许微信公司网络太快,测试人员没注意写在主线程里了。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

了悟生死大事

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

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

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

打赏作者

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

抵扣说明:

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

余额充值