2014-10-29 66 views
2
Installation failed since the device possibly has stale dexed jars that don't match the current version (dexopt error). 
In order to proceed, you have to uninstall the existing application. 

WARNING: Uninstalling will remove the application data! 

Do you want to uninstall the existing application? 

這是我在嘗試在GenyMotion虛擬設備上運行我的應用程序時彈出窗口。無法將應用程序上傳到虛擬設備

Installing com.example.engineering.app 
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.engineering.app" 
pkg: /data/local/tmp/com.example.engineering.app 
Failure [INSTALL_FAILED_DEXOPT] 

這是控制檯錯誤消息。

奇怪的是,即使有一個新的乾淨的「你好世界」項目,我也會得到同樣的錯誤。在更新Android Studio之前,它工作得很好。有些東西搞砸了,我不確定是什麼。

我不知道該怎麼做。我懷疑這是GenyMotion相關,但誰知道。我試着模擬一個新的設備並重新安裝。

回答

0

我認爲你運行在API10模擬器上。我還假定您已嘗試在嘗試重新安裝之前自行刪除應用程序。你可能打64k方法的限制。嘗試在API19模擬器中運行,看看你是否有同樣的問題。

相關問題