一.建立一個專案並使用Facebook SDK(使用API 15:Android 4.0.3)
1.建完專案後,將Project結構視角切換至<Project>→步驟1
2.在app下找到<build.gradle>→步驟2,3
3.將
repositories{
mavenCentral()
}
加入模組層級,決定套件來源→步驟4
4. 加入Facebook SDK最新版本的編譯相依性(宣告相依關係)→步驟5
compile 'com.facebook.android:facebook-android-sdk:4.+'
5.建置專案(Make Project)
匯入Facebook SDK
二.申請Facebook應用程式編號
登入FB後即可建立新的應用程式編碼(如下圖)
之後即可照著facebook提供的教學步驟一步步進行
三.加入Facebook應用程式編號
1.在string.xml字串檔中,加入新的一個字串,名稱為 facebook_app_id,值為 Facebook應用程式編號
<string name="facebook_app_id">應用程式編號 </string>
2.調整Mainifests,新增網路權限
<uses-permission android:name="android.permission.INTERNET"/>
(此步為加入特權,如:允許相機,sd卡....都可在此設定)
→步驟1
3.在標籤<application>中新增meta標籤
<application android:label="@string/app_name">
... <meta-data android:name="com.facebook.app.sdk.ApplicationId" android:value="@string/facebook_app_id"/>
...
</application>→步驟2
4.[option]如果你要發送圖片或是影片或分享,還需宣告FacebookContentProvider將應用程式編號附加到authorities值的結尾
<provider android:authorities="com.facebook.app.FacebookContentProvider(在此填入FB的ID)" android:name="com.facebook.FacebookContentProvider" android:exported="true"/>→步驟3
接著就可以繼續完成你的開發者快速入門
當我們要上架時,需要讓Android進行APK驗證,需要找到開發金鑰
找金鑰時就須用到openssl(載點)
利用cmd找到(白底處為key hashes)
即可找到每台電腦獨一無二的Key hashes
告此到一段落,就可以休息喝杯茶去囉!!!!!!
Finished
沒有留言:
張貼留言