2013-11-14 115 views
0

我遵循從Eclipse SDK中的Facebook SDK 3.5.2導入示例的步驟,其中的(https://developers.facebook.com/docs/android/getting-started/) 但當我嘗試運行它們時仍然出現錯誤。Facebook SDK示例錯誤

當我右鍵單擊Scrumptious,SessionLoginSample或其他示例時,出現此錯誤。

[2013-11-14 15:03:42 - Dex Loader]無法執行dex:java.nio.BufferOverflowException。檢查Eclipse日誌中的堆棧跟蹤。

[2013-11-14 15:03:42 - SessionLoginSample]轉換成Dalvik格式失敗:無法執行dex:java.nio.BufferOverflowException。檢查Eclipse日誌中的堆棧跟蹤。

Facebook SDK與樣本相連,其綠色且正確。 它還說,「項目包含錯誤,請運行應用程序之前解決這些問題

的事情是,沒有錯誤,沒有紅點或什麼,只是進口了上去,一個乾淨的項目,沒有錯誤,仍然,它不會工作。

我知道Facebook不更新示例代碼,教程代碼或示例,即使他們更新SDK,那麼問題是什麼?謝謝。

回答

0

我也不知道是什麼導致這個,但是當我更新構建目標到至少android 4.1.2,它的工作。

要做到這一點,改變target到ATLEAST android-16

或者在資源管理器中,你可以右鍵點擊項目名稱,選擇左側窗格中Android並選擇ATLEAST android 4.1.2爲你的項目構建目標。