2013-04-09 33 views
0

我正在做一個小型項目在Android上它使用Facebook SDK 3.0。一切都OK,直到我出口上傳Android市場,我得到錯誤「錯誤轉換爲達爾文格式失敗,錯誤1」,我嘗試導出2樣本項目在SDK中,我有同樣的錯誤。我研究谷歌,原因是項目和Facebook SDK在com.facebook.android具有相同的名稱文件R.java。但是,因爲它文件R.java,所以我不能重命名它。我嘗試其他方式,我關閉「自動構建」並刪除Facebook的SDK中的R.java文件,它可以導出密鑰庫和apk文件,但apk文件不工作。那麼我能做些什麼來解決它?出口安卓項目添加Facebook的SDK獲取錯誤轉換爲達爾文格式失敗,錯誤1

謝謝

+0

我的工作是:「清理並重建所有使用的項目」,「[未檢查]所有已使用的項目/庫在我的應用程序屬性中 - JavaBuildPath-OrderandExport」,「[再次檢查] -JavaBuildPath-OrderandExport「......聽起來很愚蠢,但工作...... – RRTW 2013-04-26 18:49:00

回答

0

我也遇到過使用Facebook SDK的應用程序的問題。我嘗試各種東西,所以我不知道究竟是什麼固定的,但這裏是爲我工作設置:

FacebookSDK>屬性> Java構建路徑>訂單和出口

的Android 2.2 - 沒有檢查

Android的私人圖書館 - 選中

Android的依賴 - 選中

MyApp的>屬性> Java構建路徑>訂單和出口

的Android 4.2.2 - 選中

Android的私人圖書館 - 選中

Android的依賴 - 選中

另外,我以前做過,不知道這並不重要。從3.5.2恢復到Facebook SDK 3.5版。更新到最新的ADT 22.2.1。將Facebook SDK更改爲使用4.2.2中的Android 2.2。

相關問題