umeng分享出现的问题

今天在重整之前代码的时候,想去掉social_sdk_library_project这个library的引入,直接添加jar包完成分享功能。而后出现了一下几个问题,整理一下,方便查阅...java

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

name=umeng_socialize_text_waitting_shareapp

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

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


解决方法:安装微信的签名工具,打开GenSignature应用程序(下方附有连接地址),填写你App的包名,点击“Get Signature”便可获得签名  。而后要检查这个签名和你微信开放平台填写的是否一致。若是不一致,就须要你将微信开放平台的改为这个签名工具得到的签名。改好了以后能够卸载下app和微信而后从新安装下进行测试。spa


问题 3.日志

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

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

中存在),就能够解决了资源


GenSignature.apk 

相关文章
相关标签/搜索