我无法在genymtion中运行我的应用程序

时间:2016-08-03 10:47:27

标签: android genymotion

当我想在genymotion中调试我的应用程序时,android studio会给我这个错误: enter image description here

但是app没有安装 然后ok:

 Failure details: Bundle[{android.content.pm.extra.STATUS=1, 
android.content.pm.extra.PACKAGE_NAME=ir.esfandune.mohsen, 
android.content.pm.extra.LEGACY_STATUS=-1, 
android.content.pm.extra.STATUS_MESSAGE=DELETE_FAILED_INTERNAL_ERROR}]

2 个答案:

答案 0 :(得分:5)

好吧,所以我遇到了同样的问题。

最简单的解决方案是

取消选中文件中的即时运行 - >设置 - >构建,执行,部署 - >即时运行

答案 1 :(得分:1)

根据this answer你得到了这个问题,因为你的应用程序有一个本机库,GenyMotion的cpu架构无法支持,这是真的,我在GenyMotion中尝试了这个问题虽然我添加了对 arm x86 的支持但仍然无效,但是你无法通过GenyMotion控制cpu类型来启动一个调用本机库的活动设备设置为GenyMotion使用VM-VirsualBox在您的计算机上创建基于Linux的操作系统的virstual设备。

要解决此问题,您可以按照Arm Translation Installer中的说明下载this answer,或者您可以在真实设备上轻松试用它,它可以按预期工作。