微信集成你可能遇到的问题

各位盟友大家好, 一直以来微信的集成困扰着很多的盟友,下面 我来给大家说说,遇到微信问题时候该如何检查
1、点击分享面板的微信分享,出现闪退现象,无法到微信分享好友列表????(该问题占每天技术支持同学解决问题微信问题的90%)
出现这个效果 多数是由于微信开放平台填写的包名和签名和你实际打包签名的apk的包名和签名不一致造成的!
如何解决?
本帖子最下面附加了一个签名检查工具, 将该apk文件安装至手机中。安装微信的签名工具,打开Get Signature应用程序,填写你App的包名,点击“Get Signature”即可得到签名 。你要检查这个签名和你微信开放平台填写的是否一致( 微信开放平台填写的签名需要大写转小写去掉冒号),如果不一致,就需要你将微信开发平台的改成这个签名工具获得的了,就可以啦~~

微信集成你可能遇到的问题
微信集成你可能遇到的问题
微信集成你可能遇到的问题
改好了之后可以卸载下app和微信然后重新安装下进行测试, 这个问题就很快搞定了

2、点击微信分享面板的微信分享,然后就一直在转圈圈,不能进入微信好友列表,也不闪退????
这个是因为图片过大造成的
如何解决?
换一个图片咯, 换了应该就好了
3、点击微信分享,可以拉取到微信好友,but!不能点击到,进行分享
这是因为少加了混淆
如何解决?
去把我们提供的混淆的代码都加好,不能少哟
4、以下的事情,你不要做
不要用我们文档里面提供的微信appid和secret! why?
安卓的微信开放平台的申请是跟包名和签名相关的,我们的那个是对应我们自己的包名和签名的,你不能这么用,统统换你自己的啦,
不要问我,微信测试一定需要打包签名吗
这个是一定要的 测试的时候要用打包签名的进行测试, 以打包签名的为准 别说为啥我之前就好使现在怎么就不行的事儿, 如果出现 一定先检查下签名

5、微信登陆
微信登陆需要有权限的, 恩你需要跟微信开放平台申请, 不然的话就会出现没有scope权限或者scope参数错误
这样的错误, 如果出现了怎么办? 去微信开通权限,恩,微信会收取你300rmb ~~~
6、微信登陆点击没有反应
这个问题之前我们有讲过的 复习下这个帖子http://bbs.umeng.com/forum.php?m … 1%E6%8E%88%E6%9D%83

如果使用的是5,0的 sdk 可能会有点儿出入但是,基本不差 也是如下这几个要点
准备项:获取微信登陆权限,打包签名进行测试,微信appid啥的写的是对的,
(1)签名是否正确 不会检查的看我帖子的第一条
(2)回调是否正确, 回调
在AndroidManifest.xml中**册下面的回调Activity, 直接复制到Android manifest XML 即可,千万不要进行修改
[Java] 纯文本查看 复制代码
?
1
2
3
4
5
6