Požadavky na systém pro emulátor sady Visual Studio pro AndroidSystem requirements for the Visual Studio Emulator for Android

Emulátor sady Visual Studio pro Android běží jako virtuální počítač na technologii Hyper-V, technologie virtualizace pro systém Windows 8 a novější verze.Visual Studio Emulator for Android runs as a virtual machine on Hyper-V, the virtualization technology for Windows 8 and later versions. Chcete-li spustit emulátor, musí počítač splňovat požadavky na spuštění technologie Hyper-V, jak je popsáno v tomto tématu.To run the emulator, your computer must meet the requirements to run Hyper-V as described in this topic.

Instalační program se pokusí tyto požadavky nakonfigurovat pro tichou instalaci emulátoru.The setup program tries to configure these prerequisites for you silently when you install the emulator. Když instalační program úspěšně nakonfiguruje požadavky, emulátor jednoduše funguje podle očekávání.When setup successfully configures the prerequisites, the emulator simply works as expected. V opačném případě bude možná nutné tyto požadavky povolit ručně.Otherwise you may have to enable these prerequisites manually. Pokud je nutné požadavky nakonfigurovat ručně, postupy a nástroje jsou stejný postup, který je popsaný tady pro emulátor Windows Phone.If you have to configure the prerequisites manually, the steps and tools are the same steps described here for the Windows Phone Emulator.

Důležité

Instalační program pro emulátor kontroluje předpoklady pro spuštění emulátoru sady Visual Studio pro Android.The setup program for the emulator checks the prerequisites for running Visual Studio Emulator for Android. Zobrazí se upozornění, pokud požadavky nejsou k dispozici, ale nevyžadují je.It displays warnings if the prerequisites are not present, but it does not require them.

Rychlý kontrolní seznamQuick checklist

Tady je rychlý kontrolní seznam požadavků na spuštění emulátoru sady Visual Studio pro Android.Here is a quick checklist of the requirements for running the Visual Studio Emulator for Android. Podrobnější informace najdete v následujících částech tohoto tématu.For more detailed info, see the subsequent sections in this topic.

Požadavky na systémSystem requirements

  • Podpora technologie Hyper-V (viz požadavky technologie Hyper-V níže)Hyper-V support (see Hyper-V requirements below)

  • minimálně 6 GB paměti RAM.6 GB or more of RAM.

  • 64-bitová verze edice pro Windows 8, Windows 8.1, Windows10 nebo novější64-bit version of the Pro edition of Windows 8, Windows 8.1, Windows10 or higher

  • Procesor, který podporuje SSSE3 nebo novější.A processor that supports SSSE3 or later.

Požadavky sítěNetwork requirements

  • DHCPDHCP

  • Automaticky nakonfigurovaná nastavení DNS a brányAutomatically configured DNS and gateway settings

Požadavky technologie Hyper-VHyper-V requirements

  • V systému BIOS musí být podporovány následující funkce:In the BIOS, the following features must be supported:

    • Virtualizace s hardwarovým řízenímHardware-assisted virtualization

    • Překlad adres druhé úrovně (SLAT)Second Level Address Translation (SLAT)

    • Prevence spouštění dat pomocí hardwaru (DEP)Hardware-based Data Execution Prevention (DEP)

  • V systému Windows musí být technologie Hyper-V povolená a spuštěná.In Windows, Hyper-V must be enabled and running.

  • Musíte být členem místní skupiny Administrators technologie Hyper-V.You have to be a member of the local Hyper-V Administrators group.

Požadavky na systémSystem requirements

Počítač musí splňovat následující požadavky:Your computer must meet the following requirements:

  • Podpora technologie Hyper-V (viz požadavky technologie Hyper-v)Hyper-V support (see Hyper-V requirements)

  • minimálně 6 GB paměti RAM.6 GB or more of RAM.

  • 64-bitová verze edice pro Windows 8, Windows 8.1, Windows10 nebo vyšší64-bit version of the Pro edition of Windows 8, Windows 8.1, Windows10 or higher.

Chcete-li ověřit požadavky na paměť RAM a systém Windows, v Ovládacích panelech zvolte možnost systém a zabezpečení a pak zvolte možnost systém.To check requirements for RAM and Windows, in Control Panel, choose System and Security, and then choose System.

Ověření systémových požadavkůVerify the system requirements

Požadavky sítěNetwork requirements

Vaše síť musí splňovat následující požadavky:Your network must meet the following requirements:

  • DHCPDHCP

    Emulátor vyžaduje protokol DHCP, protože nakonfiguruje sám sebe jako samostatné zařízení v síti s vlastní IP adresou.The emulator requires DHCP because it configures itself as a separate device on the network with its own IP address.

  • Automaticky nakonfigurovaná nastavení DNS a brányAutomatically configured DNS and gateway settings

    Pro emulátor není možné ručně nakonfigurovat nastavení DNS a brány.It's not possible to configure DNS and gateway settings manually for the emulator.

    Řešení potíží se sítí v emulátoru najdete v následujících tématech:To troubleshoot networking issues in the emulator, see the following topics:

  • Poradce při potížích s emulátorem sady Visual Studio pro AndroidTroubleshooting the Visual Studio Emulator for Android

Požadavky technologie Hyper-VHyper-V requirements

Požadavky na technologii Hyper-V v systému BIOSHyper-V requirements in the BIOS

Systém BIOS vašeho počítače musí podporovat následující požadavky a musí být povolen:Your computer's BIOS must support the following requirements, and they must be enabled:

  • Virtualizace s hardwarovým řízenímHardware-assisted virtualization

  • Překlad adres druhé úrovně (SLAT)Second Level Address Translation (SLAT)

  • Prevence spouštění dat pomocí hardwaru (DEP)Hardware-based Data Execution Prevention (DEP)

Požadavky na technologii Hyper-V ve WindowsHyper-V requirements in Windows

Pokud jsou nastavení počítače a systému BIOS již nakonfigurována pro podporu technologie Hyper-V, instalační program povolí a spustí technologii Hyper-V.When your computer and BIOS settings are already configured to support Hyper-V, the setup program enables and starts Hyper-V. V opačném případě bude možná nutné tyto požadavky povolit ručně.Otherwise you may have to enable these requirements manually.

PožadavekRequirement Jak tento požadavek ověřit a povolitHow to check and enable this requirement
Technologie Hyper-V musí být nainstalovaná.Hyper-V must be installed Použijte stejné pokyny jako pro Povolení technologie Hyper-V pro emulátor Windows Phone.Follow the same instructions used to enable Hyper-V for the Windows Phone emulator.

V modulu snap-in služby ověřte stav služby správy virtuálních počítačů Hyper-v .Check the status of the Hyper-V Virtual Machine Management service in the Services snap-in.
Technologie Hyper-V musí být spuštěná.Hyper-V must be running. Další informace o správě služeb najdete v následujících tématech:For more info about managing services, see the following topics:

- Spuštění, zastavení, pozastavení, pokračování nebo restartování služby- Start, stop, pause, resume, or restart a service
- Konfigurace způsobu spuštění služby- Configure how a service is started

Musíte být členem místní skupiny Administrators technologie Hyper-V.You have to be a member of the local Hyper-V Administrators group.

Pokud chcete spustit emulátor sady Visual Studio pro Android bez opakované výzvy ke zvýšení oprávnění, musíte být členem místní skupiny Administrators technologie Hyper-V.To run the Visual Studio Emulator for Android without a recurring prompt to elevate your rights, you have to be a member of the local Hyper-V Administrators group. Pokud jste již při instalaci sady SDK místním správcem počítače, instalační program sady SDK vás přidá do skupiny Správci technologie Hyper-V.If you are already a local administrator on the computer when you install the SDK, the setup program for the SDK adds you to the Hyper-V Administrators group. V opačném případě bude pravděpodobně nutné tento požadavek povolit ručně.Otherwise you may have to enable this requirement manually.

Pokud ještě nejste členem skupiny správců technologie Hyper-V, zobrazí se výzva, abyste se připojili ke skupině (dialogové okno se vztahuje k emulátoru Windows Phone).When you run the emulator, if you are not already a member of the Hyper-V Administrators group, you are prompted to join the group (the dialog box refers to the Windows Phone emulator). Připojení ke skupině vyžaduje oprávnění správce.Joining the group requires administrator rights.

Důležité

Jakmile se připojíte ke skupině, odhlaste se nebo restartujte, aby se změna projevila.After you join the group, log off or reboot to make the change take effect.

Připojení ke skupině zabezpečení správců Hyper-VJoining the Hyper-V Administrators security group

Chcete-li se do skupiny přidat ručně, otevřete modul snap-in Místní uživatelé a skupiny.To add yourself to a group manually, open the Local Users and Groups snap-in.

Spuštění emulátoru ze spustitelného virtuálního pevného disku se nepodporuje.Running the emulator from a bootable VHD is not supported

Pokud se pokusíte spustit aplikaci v emulátoru sady Visual Studio pro Android, zatímco používáte systém Windows ze spouštěcího virtuálního pevného disku, emulátor obvykle trvá několik minut, než se spustí nebo nespustí.If you try to run an app on the Visual Studio Emulator for Android while you are running Windows from a bootable VHD, the emulator typically takes several minutes to start or fails to start. Po neúspěšném spuštění emulátoru se zobrazí následující zpráva: nasazení aplikace se nezdařilo.When the emulator fails to start, you see the following message: App deployment failed. Zkuste to prosím znovu.Please try again.

Tato konfigurace není podporovaná.This configuration is not supported. Informace o souvisejících problémech najdete v tématu Poradce při potížích s emulátorem sady Visual Studio pro Android.For information about related issues, see Troubleshoot the Visual Studio Emulator for Android.

Technologie Hyper-V vyžaduje nekomprimované a nešifrované soubory.Hyper-V requires uncompressed and unencrypted files

Na pevném disku nakonfigurovaném se systémem souborů NTFS musí být soubory virtuálních pevných disků, které používá technologie Hyper-V, nekomprimované a nešifrované.On a hard drive configured with the NTFS file system, the virtual hard disk files used by Hyper-V must be uncompressed and unencrypted. Ujistěte se, že následující adresáře nejsou komprimované ani šifrované:Make sure that the following directories are not compressed or encrypted:

  • %localappdata%\Microsoft\XDE%localappdata%\Microsoft\XDE

  • C:\Program Files (x86) \Microsoft emulátor ManageruC:\Program Files (x86)\Microsoft Emulator Manager

  • C:\Program Files (x86) \Microsoft Visual Studio emulátor pro AndroidC:\Program Files (x86)\Microsoft Visual Studio Emulator for Android

  • %localappdata%\Microsoft\VisualStudioEmulator%localappdata%\Microsoft\VisualStudioEmulator

V systému souborů ReFS nesmí mít soubory virtuálních pevných disků nastaven bit integrity.On the ReFS file system, the virtual hard disk files must not have the integrity bit set.

Požadavky na přesměrování hardwarové grafiky (podpora OpenGL ES)Hardware graphics forwarding (OpenGL ES support) requirements

Aby emulátor mohl emulovat volání GPU, jako jsou například ty, které používá OpenGL ES, musí mít počítač GPU kompatibilní s rozhraním DirectX s nainstalovanými příslušnými ovladači DirectX.In order for the emulator to emulate calls to the GPU, such as those used by OpenGL ES, your machine must have a DirectX compatible GPU with appropriate DirectX drivers installed.

Viz takéSee also