延續前一篇, Parse 可以整合 Facebook 帳號, 讓 user 用 Facebook 帳號 登錄&使用 APP.
這裡要有的前置作業.
1. 在 Facebook 上建立一個 APP
2. 在自己的手機端 APP 裡, 加入Facebook SDK
詳細步驟, 參考 Parse Document 裡 "Facebook Users" 章節
這邊主要記錄一下遇到的問題 (Android Project with Eclipse)
Issue 1: Project 無法加入 Facebook Library:
有個步驟是要將 Facebook SDK 加入自己的 project 中 (如下圖)但是不管我怎麼加, 只要按完 OK 再開, 應該要是綠色 V 的地方永遠是紅色 X , 但是Facebook SDK 裡其他的 example 都沒這個問題.
最後才透過 Google 大神找到這篇 , 原來是我 Facebook SDK 跟 android project 放在不同磁碟造成的, 位置換了後就解決了
Issue 2: Jar mismatch
當解決 Issue 1 後, 馬上出現錯誤訊息, 看來是 Facebook SDK 與自己的 project 都有用到 "android-support-v4.jar" 但是版本不同造成的. 一樣直接請教 Google 大神, 找到這篇, 把自己project 裡的 "android-support-v4.jar" 砍掉就 OK 了.執行成功後, 可以在 Parse 的 Data Browser 看到類似下圖的資料
Parse Data Browser |
沒有留言:
張貼留言