您的位置:首页 > 移动开发 > 微信开发

umeng分享出现的问题

2016-03-15 00:00 441 查看
今天在重整以前代码的时候,想去掉social_sdk_library_project这个library的引入,直接添加jar包完成分享功能。然后出现了一下几个问题,整理一下,方便查阅...

问题 1.
java.lang.RuntimeException: 获取资源ID失败:(packageName=com.XXX.XXXX type=string

name=umeng_socialize_text_waitting_share

解决方法:去social_sdk_library_project的value中的umeng_socialize_strings.xml中将umeng_socialize_text_waitting_share这个string复制到自己的工程

问题 2.分享时会出现分享失败,请重试...[0],日志中出现以下问题





解决方法:安装微信的签名工具,打开GenSignature应用程序(下方附有链接地址),填写你App的包名,点击“Get Signature”即可得到签名 。然后要检查这个签名和你微信开放平台填写的是否一致。如果不一致,就需要你将微信开放平台的改成这个签名工具获得的签名。改好了之后可以卸载下app和微信然后重新安装下进行测试。

问题 3.

在上述问题都解决以后,仍然会出现微信分享成功返回app时,app会闪退的显现

解决方法:在工程中添加httpmime-4.1.3.jar文件(在social_sdk_library_project

中存在),就可以解决了

GenSignature.apk
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息