我不能 运行 我的应用程序在 genymotion
i cant run my app in genymtion
当我想在 genymotion 中调试我的应用程序时,android studio 给我这个错误:
但应用程序未安装
确定后:
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}]
根据 this answer 你遇到这个问题是因为你的应用程序有一个本地库,GenyMotion 的 cpu 架构不支持,这是真的,我遇到了这个问题尽管我添加了对 arm 和 x86 的支持,但我在 GenyMotion 中尝试启动调用本机库的 activity 时仍然无效,并且您无法通过 GenyMotion 设备设置控制 cpu 类型,因为 GenyMotion 使用 VM-VirtualBox 在您的计算机上创建具有基于 linux 操作系统的虚拟设备。
要解决这个问题,您可以下载Arm Translation Installer as mentioned in this answer,或者您可以轻松地在真实设备上试用它,它会像预期的那样工作。
好的,我也遇到了同样的问题。
最简单的解决方案是
在文件-->设置-->构建、执行、部署-->即时运行
中取消选中即时运行
当我想在 genymotion 中调试我的应用程序时,android studio 给我这个错误:
但应用程序未安装 确定后:
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}]
根据 this answer 你遇到这个问题是因为你的应用程序有一个本地库,GenyMotion 的 cpu 架构不支持,这是真的,我遇到了这个问题尽管我添加了对 arm 和 x86 的支持,但我在 GenyMotion 中尝试启动调用本机库的 activity 时仍然无效,并且您无法通过 GenyMotion 设备设置控制 cpu 类型,因为 GenyMotion 使用 VM-VirtualBox 在您的计算机上创建具有基于 linux 操作系统的虚拟设备。
要解决这个问题,您可以下载Arm Translation Installer as mentioned in this answer,或者您可以轻松地在真实设备上试用它,它会像预期的那样工作。
好的,我也遇到了同样的问题。
最简单的解决方案是
在文件-->设置-->构建、执行、部署-->即时运行
中取消选中即时运行