建立FacebookSdk
Facebook SDK
一﹒建立專案使用Facebook SDK
- 開啟Android Studio建立新專案
- 選擇API 15或是更新版本建立專案
- 建立專案後,將Project視窗切換到Project,找到『bulid.gradle』
將下列程式碼加入(位於 dependencies 之前)
repositories {
mavenCentral()
} - 在『dependencies』加入Facebook SDK最新版本的編譯相依性
compile 'com.facebook.android:facebook-android-sdk:4.+ - 建置專案(Make Project)
二﹒申請 Facebook 應用程式編號
- 請至以下網址申請應用程式編號 點我
三﹒加入 Facebook 應用程式編號
將剛剛申請好的FB APP ID加入到專案,將新增的權限加入Mainfest檔案
- 開啟strings.xml檔案,加入一個新字串,名稱是 facebook_app_id ,值則是 Facebook 應用程式編號
- 調整 Mainfests 新增網路權限<uses-permission android:name="android.permission.INTERNET"/>
- 在標籤 <application> 新增 meta-data 標籤<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>
- [option]發送圖片或是影片分享,必須宣告 Facebook Content Provider將應用程式編號附加到 authorities 值的結尾<provider
android:authorities="com.facebook.app.FacebookContentProvider應用程式編號"
android:name="com.facebook.FacebookContentProvider"
android:exported="true" />
測試
在MainActivity.JAVA『import com.facebook.FacebookSdk;』建置專案看看是否可正常執行
四﹒繼續完成你的 Facebook 開發者快速入門
進行APK驗證,每台電腦不同,所以要找到屬於自己的Key SHA1(android) 和 hashes(FB)
Key SHA1: 建立GoogleMap專案,在Google_maps_api.xml裡面可看到自己的SHA1
輸入金鑰後按下 Next












留言
張貼留言