Xamarin Android Emulator For Hyper-v 2012 Download
I am attempting to run android emulator through Visual Studio 2019 to test an app I am creating with Xamarin. I followed the steps to enable and install Hyper-V as outlined in the documentation: Documentation. When I try to launch my emulated device I get this message. Nov 11, 2019 Today, at Build 2018, we announced a preview of the Google Android emulator that’s compatible with Hyper-V, available on the Windows 10 April 2018 Update.This enables developers with Hyper-V enabled on their machines to use a hardware accelerated Android emulator, without needing to switch to Intel’s HAXM hypervisor.
I am new to Xamarin development. I am really confused on how the emulators work. From what I understood, there are 2 places where emulators can be installed. Hyper-V and the Android Virtual Device Manager(AVD). On my system, I have a 5 inch KitKat and a 7 inch KitKat under the Hyper-v Manager.
Have AVD_GalaxyNexus_ToolsForApacheCordova, Phone_armeabi-v7a_ToolsForApacheCordova, Phone_x86_ToolsForApacheCordova, Tablet_armeabi-v7a_ToolsForApacheCordova, Tablet_x86_ToolsForApacheCordova under the AVD. I think these are installed by the Android sdk Manager.
Download Xamarin Android Player
When I debug the app using the Hyper -v emulators it is fast. The AVD's are really slow.
I am truing to use google play services in the app. So I need google APIS. Noticed that Phone_x86_ToolsForApacheCordova in avd has Google apis. When I try to run that I get an error asking me to turn off Hyper-v. I am really consfused how these emulators work. Can someone help me understand what these 2 different ways are?
Vs Android Emulator
ANDROI~1toolsemulator.EXE -partition-size 512 -no-boot-anim -avd Phone_x86_ToolsForApacheCordova -prop monodroid.avdname=Phone_x86_ToolsForApacheCordova
2>emulator: ERROR: x86 emulation currently requires hardware acceleration!
2>Please ensure Intel HAXM is properly installed and usable.
2>CPU acceleration status: Please disable Hyper-V before using the Android Emulator. Start a command prompt as Administrator, run 'bcdedit /set hypervisorlaunchtype off', reboot.
2>Emulator Phone_x86_ToolsForApacheCordova cannot be started.