2013-04-10 23 views
0

我建立了一個視差動態壁紙與和引擎。我出口.apk沒有任何問題。我複製了項目,更新了軟件包和應用程序名稱以及需要重新發布爲.apk的所有內容。該應用在我的平板電腦上測試良好。但是,當我嘗試導出它,它拋出:轉換爲達爾文格式在andengine動態壁紙上的錯誤1失敗

conversion to dalvik format failed with error 1 

狩獵論壇後,這裏是我試圖解決這個問題無果的方式。

  • 將proGuard更新到最新版本。
  • 將SDK更新到最新版本。
  • 從工作區中刪除項目,更改其目錄並重新導入。
  • 在Java Build Path-> libraries中刪除除Android版本#以外的所有內容
  • 刪除Java Build Path->庫中的所有內容並運行修復項目屬性。
  • 刪除並重新生成bin中的R.txt文件。
  • 清除libs目錄中的.jar文件。
  • 更改我的.apk和密鑰庫目錄。
  • 完成以上所有項目後清理項目。
  • 完成上述所有後刷新項目。
  • 在上述所有操作之後運行修復項目屬性。

偶爾出口商不會拋出錯誤。但它不會構建.apk,它只是構建密鑰庫並關閉。

我很難過。如果任何人有洞察力,這將是非常寶貴的。

非常感謝。

回答

1

我與最新的Android SDK(API 17)有同樣的問題。我嘗試了以上所有的都沒有成功。然後,我恢復的所有變化,這就是我現在工作:

  1. 清潔工程
  2. 關閉Eclipce
  3. 清潔temp目錄(在Windows上,%TEMP%)
  4. 打開Eclipse中,出口(有時我再次清理該項目)

通常會發生的情況是臨時目錄將包含以前導出導致問題的一些文件,並且在使用它們時無法刪除它們。因此,「關閉日食」步驟。

請注意,有些文件將保持在臨時狀態,您將無法刪除它們 - 不必擔心,其他一些程序會使用它們。

相關問題