2014-10-08 217 views
0

我開發了一個應用程序。當我試圖運行它說"Conversion to Dalvik format failed with error 1如何解決轉換爲Dalvik格式失敗,出現錯誤

我在這裏#1給出了一些解決方案嘗試。

  1. 確保沒有重複的罐子
  2. 改變proguard的消息

仍然是相同的..有沒有其他的解決方案呢?爲什麼會發生這種錯誤?

+0

有幾個建議[這裏](http://stackoverflow.com/questions/2680827/conversion-to-dalvik-format-failed-with-error-1-on-external-jar)。我經常使用的一個方法是確保項目的libs文件夾中沒有jar文件。 – 2014-10-08 18:21:04

+0

任何以前的錯誤,實際上會告訴哪裏出了錯? – laalto 2014-10-09 05:52:31

回答

0

這個錯誤有幾個原因,我從Project - > Build Automatically取消選擇「Build Automatically」選項,然後清理項目並Build all。

但是閱讀本,它的工作對我來說:

http://viktorbresan.blogspot.com.tr/2012/10/conversion-to-dalvik-format-failed-with.html

的解決將是以下:你需要 代碼/分配/可變字符串 添加到您的-optimizations命令! ProGuard配置文件。煤礦如下所示:

-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*,!code/allocation/variable 
0

轉到項目,然後取消選擇「自動構建」。然後嘗試導出項目和錯誤消失。

相關問題