ShareSDK 官方已提供Android 快速集成教程,以官方教程為參考,本文重點指導大家在集成中遇到的問題。
Android 快速集成官方教程:http://wiki.mob.com/Android_快速集成指南/
1、注冊ShareSDK的官方開發者賬號,獲取AppKey,只有獲取了AppKey才可以調用ShareSDK的API;
2、設置下載SDK,在這里勾選你需要分享到的平台,不勾選的平台不會下載下來;
3、點擊“下載SDK”下載自定義的SDK壓縮包;
4、解壓剛才下載的SDK文件,打開“ShareSDK for Android”目錄,運行“QuickIntegrater.jar”(相信搞Android的環境都可以直接運行jar,這里不多說了);
5、QuickIntegrater.jar運行起來后,設置正確的項目名稱和項目包名:
注:這兩個參數很多人不知道怎么設置,其實非常簡單。
項目名稱對應生成的目錄名,如設置為zht,則會生成一個zht的目錄,此目錄下的文件為后續需要導入項目的文件;
項目包名就是你的項目用的命名空間,如我的項目是cn.zh,自動生成的WXEntryActivity.java就在此命名空間下;
6、將QuickIntegrater.jar生成的四個目錄拷貝到你工程的相應目錄下即可;
注:相應拷貝就好,沒什么復雜的,只是這里官方描述的不清楚;
7、在AndroidManifest.xml文件中,添加權限、添加activity信息(復制官方文檔的代碼就OK);
8、打開拷貝到你工程assets目錄下的ShareSDK.xml文件,修改<ShareSDK AppKey = "androidv1101"/>中的AppKey為第一步申請到的;
注:關於ShareSDK.xml文件中的各分享平台的AppKey是否需要一個個申請的問題,官方的解答是:建議申請所用到的平台,並修改相應的AppKey;
如果使用默認AppKey,不會影響SDK的調用,只是在鏈接顯示時是ShareSDK的地址。
記錄,為更好的自己!