Android分享到微信時點擊分享無反應的問題解決(注意事項)


問題描述:調用分享到微信的sdk點擊程序的分享按鈕程序無反應

解決辦法:

問題原因:微信分享對客戶端的要求相當嚴格,首先你必須在給應用注冊賬號時,把注冊信息相對的填寫完整,其中“應用包名”,“應用的簽名”必須填寫上去,我就是因為沒有填寫應用的簽名導致了點擊分享到微信時毫無反應。

具體操作步驟如下:這是網上看到一個哥們總結的,個人感覺非常好。轉載地址如下:http://www.cnblogs.com/shansheng/p/android.html

一、廢話

    我必須說我再這個上面吃了很多的虧,所以希望有人不跟我一樣吃虧.因為我本身不夠仔細的原因,所以我希望能夠做一些總結.---廢話講完.

 二、干貨 

1.成為微信開發者---公司號叫產品申請,如果說產品說蘋果為什么不要修改果斷給這個文章給他看,然后噴他一臉. 地址:http://open.weixin.qq.com/

2.把微信DEMO.下載下來。http://open.weixin.qq.com/download/?lang=zh_CN  這里注意一下.先下載示例代碼,然后下載簽名生成工具

 

3.導入示例代碼。這個時候問題來了,為什么demo運行沒有問題,為什么我有問題呢.下面我寫一下要注意的問題。demo不會玩自己去CSDN里面有篇文章寫得很好了.

4.注意的問題:





     a.很多人不知道那個簽名生成工具到底是干嘛的。首先,你打包自己的包,自己的key一定要注意.也就是 export.



     b.在你的手機上安裝你剛剛有簽名的apk包。然后安裝剛剛在微信開放平台上下載的那個apk包,叫gen_signature.apk



        c.打開gen_signature,輸入你的包名。確定之后就會生成一串碼(這個就是所謂的簽名),這個非常重要。

    d.你要在微信開放平台上登記你的應用的時候,之后有一項必須要填寫正確----“應用簽名 (Android)”---填寫剛剛你用gen_signature.apk生成的那串    碼.

    e.然后你會發現怎么還是分享不成功?我告訴你,微信相當郁悶,他必須要審核通過了之后才能分享成功

    f.如果現在你還是分享不成功。有可能是因為你是直接run的。必須要打包安裝在手機上,還有必須要有微信客戶端。

    g.現在你還是分享不成功?看看你的代碼里面,是不是注冊了...再就是,你必須要審核通過才能分享成功.(快的話第一次三天左右)

三、總結

    總體來說,微信做的SDK問題很大,很多,有很多限制,再看看QQ的分享就好很多了。事實上本人認為做SDK就必須要簡單易用,要不你就把文檔寫詳細點.

    最后,大家有什么問題可以聯系我。直接在下面留言就可以看到.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM