2016-07-27 117 views
3

我想創建Xamarin android應用程序,我無法運行Android的Visual Studio模擬器,顯示以下錯誤框,我該如何解決它?
enter image description here 我試着用以下解決方案來解決它,但沒有奏效Android的視覺工作室模擬器不工作

1.啓動註冊表編輯器。

2.找到以下注冊表子項:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization 

點鼠標右鍵單擊該文件夾虛擬化新建,然後單擊DWORD值。

4.鍵入MemoryReserve,然後按Enter鍵。

5.雙擊MemoryReserve,在數值數據框中輸入2048,選擇十進制選項,然後單擊確定。

6.關閉註冊表編輯器。

回答

2

我相信,你有可能4 GB S的RAM(也發生在我身上),所以你將無法運行模擬器。解決辦法是購買更多的內存:)

爲Visual Studio Android模擬器最低要求如下:

系統要求

  • 支持Hyper-V(請參閱下面的Hyper-V要求)
  • 6 GB或更多的RAM。
  • 64位版本的Windows 8,Windows 8.1,Windows10或更高版本的專業版
  • 支持SSSE3或更高版本的處理器。

組網需求

  • DHCP
  • 自動配置的DNS和網關設置

Hyper-V的要求:

  • 在BIOS中,下列功能必須支持:

  • 硬件輔助虛擬化

  • 二級地址轉換(SLAT)
  • 基於硬件的數據執行保護(DEP)
  • 在Windows中,Hyper-V的必須啓用並運行。
  • 您必須是本地Hyper-V管理員組的成員。

來源: https://msdn.microsoft.com/en-us/library/mt228280.aspx

+1

感謝它,是啊其實我會買這個另一個內存,即時通訊嘗試它, – Codeone

1

我在運行大量程序時經常遇到這個錯誤。我會建議進入任務管理器,殺死所有更大的進程,然後運行模擬器作爲唯一的進程之一(當然VS)。

+0

先生,謝謝你的解決方案,現在我試試吧,但不適合我:( – Codeone

0

Choose your device's cfg file

選擇你的設備的CFG文件 和變化此行device.vm.ram.size = 2048與device.vm。 ram.size = 1024