2014-05-12 57 views
0

我知道有很多關於如何將android facebook sdk集成到現有項目中的問題和文章。我嘗試了一些他們有的方法,但沒有成功。將Facebook SDK導入到我的Android項目中

我已經將facebook(sdk文件夾)導入到一個新項目中,並將生成的src,res文件夾放入單獨的項目中。我仍然不確定如何將其與我現有的項目進行整合。

我知道我不能簡單地將java文件複製並粘貼到我的項目中,因爲隨着軟件包名稱和目的地將發生更改,鏈接資源和其他.java文件時會出現錯誤。

要做到這一點,最簡單的方法是什麼?

謝謝。

+0

你必須到'Facebook' SDK作爲庫添加。 –

+0

按庫來說,你的意思是一個jar文件? – Pacemaker

+0

檢查了這一點http://stackoverflow.com/questions/8248196/how-to-add-a-library-project-to-a-android-project –

回答

0

在項目資源管理器窗口項目>>屬性>> Andoird >>在對話框中右擊POP操作>>點擊添加>>選擇FB庫>>點擊確定

的Facebook SDK將被添加到你的項目。

+0

我試了這個,並在控制檯中得到這些錯誤: 無法解析目標'android-8' [2014-05-12 13:46:37 - 窺視]在依賴關係列表中找到3個版本的android-support-v4.jar, [2014-05-12 13:46:37 - peeps]但並非所有版本都是相同的(僅在此時檢查是基於SHA-1的時間)。 [2014-05-12 13:46:37 - 窺視]目前所有版本的庫必須相同。 [2014-05-12 13:46:37 - peeps]發現的版本有: 罐子不匹配!修復你的依賴 – Pacemaker

1

將FB SDK導入到您的工作區。然後打開項目的屬性對話框。 單擊對話框底部的添加按鈕。選擇您導入的FB SDK。點擊應用並確定。

+0

我只是這樣做,但我的項目上感嘆號圖標,並且每當我建立它說該項目包含錯誤,但我無法找到單個文件中的錯誤。 – Pacemaker

+0

嘗試通過錯誤日誌來追蹤它。爲了得到這個轉到窗口 - >顯示視圖 - >錯誤日誌 – Sripathi

0

的外觀,(西班牙語的博客,你可以翻譯)

http://fpalero.tk/facebook-sdk-para-android/

如果你不明白說我,我爲你翻譯並解釋所有步驟。

但是,當您導入sdk facebook時,只需在您的項目中刪除libs /「android-support-v4.jar」,並通過sdk facebook的libs文件夾進行更改。

+0

@Pacemaker它的工作? – Aspicas

+0

嘿,先謝謝你的努力。鏈接被破壞。我從facebook的項目中刪除了android-support-v4.jar。我應該從我的項目中刪除嗎?另外,我得到的第一個警告是「無法寫入jarlist緩存文件jarlist.cache」。 – Pacemaker

+0

nonono 1。 - 您必須導入sdk facebook,「選擇」「現有項目進入工作區」,「下一步」 2.選擇庫「FacebookSDK」。 3.您的項目上的「屬性」。 4 .-(左側菜單)選擇Android,將庫上的「添加」按下並選擇SDK Facebook。 5.「OK」 6.-THE ERROR !! 7.-在您的項目中刪除「libs/android-support-v4.jar」(在您的項目中) 8.-在您的項目中複製; FacebookSDK/libs /「android-support-v4.jar」 。 9.-重新啓動Eclipse。 – Aspicas

相關問題