På Build 2018, Microsoft meddelat resultatet av ett fantastiskt arbete som utförts av Windows Hyper-V team med hjälp från Xamarin-teamet. Det är en förhandsvisning av Google Android-emulator kompatibel med Hyper-V. Emulatorn finns på Uppdatering för Windows 10 april 2018.
Detta betyder mycket för utvecklare med Hyper-V möjliggör på sina maskiner eftersom de kommer att kunna använd en Android-emulator som är hårdvaruaccelererad utan att behöva byta till Intels HAXM hypervisor.
Du kan använda Googles Android-emulator med andra Hyper-V-tekniker
Du kan använda Googles Android-emulator sida vid sida med andra Hyper-V-baserade tekniker. Dessa inkluderar Hyper-V virtuella datorer, HoloLens-emulatorn, Docker-verktyg och mer. Lång historia kort, alla Android-utvecklare på Windows som använder Hyper-V kommer att få möjlighet att använda en snabb Android-emulator som alltid stöder de senaste API: erna. Mer än så kommer det också att fungera med Google Play-tjänster lådan och även med alla funktioner i Android-emulatorn inklusive snabbstart, geolokalisering och kamera som väl.
Windows Hypervisor Platform levereras med Windows 10 v1803
Windows Hypervisor Platform tillåter visualiseringsstack från tredje part att använda Windows Hypervisor för hårdvaruacceleration. Om du till exempel använder Hyper-V ersätter stacken Intel HAXM som hypervisor för Android-emulatorn.
Stöd för att använda Windows Hypervisor som en accelerator för Android-emulatorn är för närvarande förhandsgranskad, och därför behöver den Uppdatering för Windows 10 april 2018.
Nödvändiga steg för att prova förhandsgranskningen
På Microsofts officiella blogg beskriver teknikjätten alla steg som behövs för att prova förhandsvisningen. Här är de:
- Aktivera Hyper-V och Windows Hypervisor-plattformen.
- Installera Visual Studio-verktyg för förhandsgranskning av Xamarin.
- Uppdatera till Android-emulatorversion 27.2.7 eller nyare versioner.
- Börja felsöka och dela feedback.
Du kan också ta reda på mer information om hur du konfigurerar Hyper-V-emulatorn och några kända problem här.