Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android E(ICS/4.0)虚拟机内部仿真器(VMWare)_Android_Android Emulator_Memory Management_Avd - Fatal编程技术网

Android E(ICS/4.0)虚拟机内部仿真器(VMWare)

Android E(ICS/4.0)虚拟机内部仿真器(VMWare),android,android-emulator,memory-management,avd,Android,Android Emulator,Memory Management,Avd,我一直在尝试使用VMWare在虚拟机中运行Android r14的AVD,但几乎没有成功。r11-r13版本非常痛苦,但r14最终达到了无法使用的阶段 显然,最好的选择是不要在VM内运行,但这是由需求强加给我的 我试过运行Windows7(32&64)和Ubuntu11.10(32位)的VMWareGuests,它们的结果几乎相同:要么模拟器根本不启动(冻结),要么在大约30分钟后启动,但再也不会启动。主机是Windows XP 64 我已经尝试为模拟器分配800到1024MB的RAM,来宾VM

我一直在尝试使用VMWare在虚拟机中运行Android r14的AVD,但几乎没有成功。r11-r13版本非常痛苦,但r14最终达到了无法使用的阶段

显然,最好的选择是不要在VM内运行,但这是由需求强加给我的

我试过运行Windows7(32&64)和Ubuntu11.10(32位)的VMWareGuests,它们的结果几乎相同:要么模拟器根本不启动(冻结),要么在大约30分钟后启动,但再也不会启动。主机是Windows XP 64

我已经尝试为模拟器分配800到1024MB的RAM,来宾VM都分配了2GB,主机有8GB的RAM。logcat输出似乎指示了大量的垃圾收集事件,但emulator进程似乎只使用了分配内存的一小部分(在极少数情况下,进程启动时会占用分配给设备的内存量)。来宾操作系统远未使用其全部内存分配

emulator调试输出完全没有显示错误

如果有人有任何想法,请分享

更新:我刚刚尝试了一个带有Ubuntu主机的VBoxXP来宾。我明白了

“C:\android sdk\tools>分配内存失败:8

此应用程序已请求运行时以异常方式终止它。 有关更多信息,请联系应用程序的支持团队。

您可以尝试在VirtualBox(Oracle WM)中运行Android_x86

要执行此操作,请创建一个虚拟机(选择操作系统的Linux>Other Linux),然后启动它,
并将Android_x86 ISO文件作为CD-ROM装入

我使用的是
android-x86-2.3-RC1-eeepc.iso
。 可以下载。

试试看!这很简单。

您可以尝试在VirtualBox(Oracle WM)中运行Android_x86

要执行此操作,请创建一个虚拟机(选择操作系统的Linux>Other Linux),然后启动它,
并将Android_x86 ISO文件作为CD-ROM装入

我使用的是
android-x86-2.3-RC1-eeepc.iso
。 可以下载。

试试看!很简单。

谢谢Paul,不幸的是,我需要能够使用碎片和拖放等功能。欢迎使用StackOverflow!请不要在你的帖子中包含标语/签名。阅读谢谢在本编校中,您可以使用片段和D&D与软件-mousekey@PavelShestakov由于您似乎在Vbox上安装了android,此配置是否支持将android作为USB连接到父计算机?我想尝试MTP协议,但我没有支持MTP的ICS设备。谢谢Paul,不幸的是,我需要能够使用碎片和拖放等功能。欢迎使用StackOverflow!请不要在你的帖子中包含标语/签名。阅读谢谢在本编校中,您可以使用片段和D&D与软件-mousekey@PavelShestakov由于您似乎在Vbox上安装了android,此配置是否支持将android作为USB连接到父计算机?我想尝试MTP协议,但我没有支持MTP的ICS设备。