2014-12-13 119 views
1

安裝失敗,因爲該設備可能具有與當前版本(dexopt錯誤)不匹配的過時dexed jar。爲了繼續,您必須卸載現有的應用程序。Android模擬器未安裝應用程序

設備的外殼命令:下午安裝-r 「/data/local/tmp/com.example.tell_it_dell.myapplication1」 PKG:/data/local/tmp/com.example.tell_it_dell.myapplication1 失敗[ INSTALL_FAILED_DEXOPT]

設備的外殼命令:下午卸載com.example.tell_it_dell.myapplication1 DELETE_FAILED_INTERNAL_ERROR

如何解決這個問題?

+0

我想......重新創建這個虛擬設備。 – 2014-12-16 09:11:38

回答

2

我修復它的方法是通過cmd打開gradlew,然後在項目中寫上「gradlew clean」。然後按下播放按鈕,它再次工作。

+0

你是怎麼做到的?請描述步驟。我總是得到'gradlew command not found'。 – 2015-12-16 10:52:53

+0

@Shubham在gradlew之前添加一個點和一個斜槓作爲'./gradlew clean' – Reinherd 2015-12-16 11:59:27

+3

該問題已通過禁用「AS 2.0預覽版3b」中的即時運行來解決。 以某種方式打開它,在安裝任何應用程序時不斷生成INSTALL_FAILED_DEXOPT,即使它實際上不在設備上。 – 2015-12-16 13:07:50

相關問題