På Build 2018, Microsoft kunngjort resultatene av fantastisk arbeid utført av Windows Hyper-V team med hjelp fra Xamarin-teamet. Det er en forhåndsvisning av Google Android-emulator kompatibel med Hyper-V. Emulatoren er tilgjengelig på Windows 10. april 2018-oppdatering.
Dette betyr mye for utviklere med Hyper-V muliggjør på maskinene sine fordi de vil være i stand til å gjøre det bruk en Android-emulator som er maskinvareakselerert uten å måtte bytte til Intels HAXM hypervisor.
Du kan bruke Googles Android-emulator med andre Hyper-V-teknologier
Du kan bruke Googles Android-emulator side om side med andre Hyper-V-baserte teknologier. Disse inkluderer Hyper-V VM-er, HoloLens-emulatoren, Docker-verktøy og mer. Lang historie kort, enhver Android-utvikler på Windows som bruker Hyper-V vil få muligheten til å bruke en rask Android-emulator som alltid vil støtte de nyeste API-ene. Mer enn det, det vil også fungere med Google Play Services ut av boksen og til og med med alle funksjonene i Android-emulatoren, inkludert hurtigstart, geolokalisering og kamera som vi vil.
Windows Hypervisor Platform leveres med Windows 10 v1803
Windows Hypervisor Platform tillater visualiseringsstabler fra tredjeparter å bruke Windows Hypervisor for maskinvareakselerasjon. For eksempel, hvis du bruker Hyper-V, vil stakken erstatte Intel HAXM som hypervisor for Android-emulatoren.
Støtte for å bruke Windows Hypervisor som en akselerator for Android-emulatoren er i forhåndsvisning for øyeblikket, og derfor trenger den Windows 10. april 2018-oppdatering.
Nødvendige trinn for å prøve forhåndsvisningen
På Microsofts offisielle blogg beskriver teknologigiganten alle trinnene som trengs for å prøve forhåndsvisningen. Her er de:
- Aktiver Hyper-V og Windows Hypervisor-plattformen.
- Installer Visual Studio-verktøy for forhåndsvisning av Xamarin.
- Oppdater til Android-emulator versjon 27.2.7 eller nyere versjoner.
- Begynn feilsøking og del tilbakemeldingen.
Du kan også finne ut mer data om hvordan du konfigurerer Hyper-V-emulatoren og noen kjente problemer her.