2012-02-21 62 views
2

對Android非常新穎,並嘗試從SVN服務器安裝Android項目。我已經能夠讓這個項目在Windows計算機上運行,​​但不能在我的Mac OS X 10.5.8上運行。轉換爲Dalvik格式失敗:無法執行dex:java.util.Arrays.copyOfRange

當我運行該項目,我收到以下錯誤

Conversion to Dalvik format failed: Unable to execute dex: java.util.Arrays.copyOfRange 

我已經看過類似問題的其他解決方案,並曾嘗試:

  1. 更新Eclipse來通過Eclipse的新版本>檢查更新
  2. 清潔,重建和重新啓動Eclipse
  3. 嘗試刪除bin & gen文件夾
  4. 確信構建路徑是正確的bin文件夾中沒有包括

Eclipse版本= 3.7.0 該項目採用Android 2.2的SDK最低

第一個問題,所以請讓我知道如果我缺少任何信息

回答

2
+0

你是對的@darkmist java.util.Arrays.copyOfRange只在API級別9中。關於這個奇怪的部分是我搜索了所有的代碼,並找不到copyOfRange。但是通過升級到更高的API級別,應用程序開始工作。然後我恢復到Android 2.2並且應用程序現在可以毫無問題地運行。 – GrayB 2012-02-21 20:48:33

相關問題