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
我已經看過類似問題的其他解決方案,並曾嘗試:
- 更新Eclipse來通過Eclipse的新版本>檢查更新
- 清潔,重建和重新啓動Eclipse
- 嘗試刪除bin & gen文件夾
- 確信構建路徑是正確的bin文件夾中沒有包括
Eclipse版本= 3.7.0 該項目採用Android 2.2的SDK最低
第一個問題,所以請讓我知道如果我缺少任何信息
你是對的@darkmist java.util.Arrays.copyOfRange只在API級別9中。關於這個奇怪的部分是我搜索了所有的代碼,並找不到copyOfRange。但是通過升級到更高的API級別,應用程序開始工作。然後我恢復到Android 2.2並且應用程序現在可以毫無問題地運行。 – GrayB 2012-02-21 20:48:33