Android實戰——ShareSDk的使用,實現一鍵分享微信好友、朋友圈、QQ

ShareSDk的使用,實現一鍵分享微信好友、朋友圈、QQapi

 

 

事先說明:微信

ShareSDK默認QQ能夠分享,微信分享則須要在微信的開放平臺上認證並申請應用填入對應信息便可ui

微信認證和申請應用涉及到打包和簽名APK,請你們自行查詢相關資料進行操做debug

關於ShareSDK的開發,參考ShareSDK官網爲準3d

 

步驟一:在ShareSDk官網註冊帳號,並建立應用:調試

 

步驟二:在ShareSDk官網下載所須要的分享的SDK(這裏只是介紹微信和QQ兩種,其餘都同樣):xml

步驟三:將下載好的包解壓,在Android Studio中導入兩個Module,在ShareSDk for Android文件夾Libs目錄下2個文件夾,便是要導入的Moduleblog

導入以後,項目結構多了一個oneKeyShareNew和shareSDK:開發

 

步驟四:接着右鍵oneKeyShareNew,open Module Settings,添加對ShareSDK的依賴文檔

 

步驟五:重複上面步驟,在本身的項目中添加對oneKeyShareNew的依賴

 

步驟六:在你的項目中建立一個Assets的目錄,將ShareSDK for Android/Res目錄下的ShareSDK.xml複製到Assets

 

步驟七:將ShareSDK for Android/Src目錄下的wxapi文件夾複製到你的項目中

 

步驟八:添加權限

 

 

 

步驟九:在ShareSDK.xml中添加ShareSDK應用APPKey

 

 

 

 

步驟十:添加所ShareSDK須要的manifests配置

 

 

 

 

步驟十一:在代碼中可使用官方文檔代碼進行分享了

 

 
 

 

 

步驟十二:完成以上步驟只能對QQ進行分享,若是還想對微信分享,中老年秋裝則須要在微信開放平臺建立應用獲取APPID和APPSecret,並將其填入ShareSDK中對應的標籤中便可。這裏你們可能集成後仍是不能分享,頗有可能你是直接用usb調試安裝的APK或者是debug的APK,這個時候並非你本身build簽名好的APK,因此你們先build簽名好的APK再傳到手機安裝。

 

步驟十三:查看效果圖(QQ和weChat)

 

其餘效果圖(新浪微博、騰訊微博、QQ空間)

相關文章
相關標籤/搜索