【发布时间】:2016-10-04 09:44:24
【问题描述】:
我在 AVD 中创建了两个模拟器,一部手机和一部平板电脑,两者都使用相同的 x86 映像(Jelly Bean,API 16)。两个模拟器都使用 768 Mb RAM,HAXM 的限制是 2 Gb。
单独运行每个模拟器工作正常,但是如果一个模拟器已经在运行并且我正在尝试运行第二个模拟器,那么同时运行它们会导致错误:
无法在模拟器中启动 AVD... 无法打开 system.img:参数无效
此行为的原因可能是什么?我该如何解决?
编辑:当使用不同的系统映像时,我可以同时运行两个模拟器(例如,使用 API 16 和 17 可以,但使用 API 16 两次则不行)。
【问题讨论】:
-
可能是 Intel Haxm .. 是从启动启用吗? @radon66?
-
@Kuldeep Kulkarni:没有帮助...我什至无法使用相同的图像启动两个模拟器,所以我的问题不是在这个模拟设备上部署我的应用程序。
-
@ibtehaz:正如我已经说过的,只启动一个模拟器可以正常工作,因此在 BIOS 中启用了 HAXM。只有两个模拟器不起作用。
标签: android android-emulator avd