Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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 Visual studio Emulator不工作_Android_Xamarin_Visual Studio 2015 - Fatal编程技术网

Android Visual studio Emulator不工作

Android Visual studio Emulator不工作,android,xamarin,visual-studio-2015,Android,Xamarin,Visual Studio 2015,我正在尝试创建Xamarin android应用程序,无法运行适用于android的Visual studio Emulator,显示以下错误框,如何修复它? 我尝试使用以下解决方案修复它,但没有成功 1。启动注册表编辑器。 2。找到以下注册表子项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization 3。右键单击虚拟化文件夹 指向“新建”,然后单击“DWORD值” 4。键入MemoryR

我正在尝试创建Xamarin android应用程序,无法运行适用于android的Visual studio Emulator,显示以下错误框,如何修复它?
我尝试使用以下解决方案修复它,但没有成功

1。启动注册表编辑器。

2。找到以下注册表子项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization
3。右键单击虚拟化文件夹

指向“新建”,然后单击“DWORD值”

4。键入MemoryReserve,然后按Enter。

5。双击MemoryReserve,在值数据框中输入2048,选择十进制选项,然后单击确定


6。关闭注册表编辑器。

我在运行大量程序时经常遇到此错误。我建议进入Task Manager,杀死任何较大的进程,然后将emulator作为唯一的进程之一运行(当然是VS)。

我相信您可能有4 GBRAM(我也遇到过这种情况),因此您将无法运行emulator。解决方案是购买更多RAM:)

Visual Studio Android Emulator的最低要求如下:

系统要求

  • Hyper-V支持(请参见下面的Hyper-V要求)
  • 6 GB或更多RAM。
  • 64位版本的Windows 8、Windows 8.1、Windows 10或更高版本的专业版
  • 支持SSSE3或更高版本的处理器
网络需求

  • DHCP
  • 自动配置的DNS和网关设置
Hyper-V要求:

  • 在BIOS中,必须支持以下功能:

  • 硬件辅助虚拟化

  • 二级地址转换(SLAT)
  • 基于硬件的数据执行预防(DEP)
  • 在Windows中,必须启用并运行Hyper-V
  • 您必须是本地Hyper-V管理员组的成员
来源:

选择设备的cfg文件
更改这一行设备.vm.ram.size=2048和设备.vm.ram.size=1024

先生,感谢您的解决方案,现在我尝试一下,但对我不起作用:(谢谢,是的,实际上我会为此购买另一个ram,我尝试一下,