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 

相關文章
相關標籤/搜索