无法将应用程序上传到虚拟设备

时间:2014-10-29 02:09:59

标签: android android-studio genymotion

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有关,但谁知道呢。我尝试模拟新设备并重新安装。

1 个答案:

答案 0 :(得分:0)

我认为你在API10模拟器上运行。我还假设您在尝试重新安装之前尝试自行删除应用程序。你可能会达到64k方法限制。尝试运行API19模拟器,看看你是否有同样的问题。