微信与朋友圈分享点击无响应/图片大小超过32k

1.微信分享不成功的原因:

(1):应用是否通过审核。android平台必须要通过审核后才可以使用。


(2):确认AppId是否填写正确。


(3):是否是导出带签名的apk文件,ran然后再安装运行。


(4):包名是否申请应用填写的包名一致。


(5):签名问题。检查签名是否一致,请按照以下步骤检查:


          1>:在命令行运行以下命令:


                 keytool -list -alias aliasName -keystore xxx.keystore -storepass xxx -keypass xxx


                 说明:


                       -alias aliasName:aliasName是你生成keystore的别名。


                       xxx.keystore是你keystore的名字,此处要填写你keystore的绝对路径。


                      -storepass xxx:xxx是你keystore的密码。


                      -keypass xxx:xxx是别名(alias)的密码。

         2>:执行完第一步后,将会显示出你keystore的MD5值。将该DM5值去掉冒号(“:”),大写字母转换成小写字母,此时是一个转换后的MD5值。


         3>:打开微信开放平台你申请的应用,找到应用签名。


         4>:将第二步,第三步的签名进行对比。如果不同则微信将分享不成功。

不同的keystore,会导致签名不用,请保持一致!!


请先按照上面步骤检查一下


附件:用这个检查一下签名,和微信开放平台那边是否匹配

2.点击微信,提示分享开始之后就没有反应,或只提示图片大小超过32K,需要注意下面几点:


1. 使用Eclipse导出带签名的apk文件进行测试


2. 使用微信签名工具(
下载地址
)安装到手机上并生成签名,填写到微信开放平台(
https://open.weixin.qq.com/



技术分享 



3. 检查传递图片路径是否正确,确保手机SD卡可以进行读写,或者不分享图片,只保留文字进行测试。


4. 是否添加混淆配置代码,具体参考友盟官方文档


http://dev.umeng.com/social/android/share/quick-integration#proguard

3.如果图片没有超过32K,最终分享成功了


可以用 UMWXHandler.showCompressToast(false);关掉“图片太大超过32K”这句

微信与朋友圈分享点击无响应/图片大小超过32k

原文:http://my.oschina.net/gabriel1215/blog/488609

以上是微信与朋友圈分享点击无响应/图片大小超过32k的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>