使用微信SDK第三方登录如何打开授权页?

需要为安卓应用添加微信登录,参照文档 移动应用微信登录开发指南 就是无法引出微信授权页,但是IPHONE上面可以成功的引出微信授权页完成登录,所以网上提到的如appid,签名等应该不存在问题,另外WXEntryActivity以及需要在wxapi包名下等都试过了。另外,如果将已登录微信客户端退出登录,则可以成功引出微信的登录页。segmentfault的安卓app可以非常顺利的引出授权页,不知道是如何实现的,请知道的朋友帮下忙,谢谢。

阅读 7.3k
2 个回答

检查你的应用签名是否是在微信登记的签名,debug签名是无法打开授权的。iPhone上能打开不代表Android就可以,两个平台签名是不一样的,如果不是签名问题,那就只有再排查了。

几个可能的点:
1、AndroidManifest中注册WXEntryActivity
2、wxapi包要位于AndroidManifest中注册的项目包名package="xxxx"的根目录下,

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题