I have a Windows 10 PC with an AMD R7 2700X. I followed the instructions provided by Microsoft and I set up the Windows Hypervisor Platform on my system. I can run the Android Emulator with Hardware Acceleration from the Command Line using this command:
"C:\Program Files (x86)\Android\android-sdk\emulator\emulator.exe" -partition-size 512 -no-boot-anim -avd Android_Accelerated_x86_Oreo -prop monodroid.avdname=Android_Accelerated_x86_Oreo
However, when I press the "play" button in Visual Studio, I get a warning that Intel HAXM is not installed. The command that ends up running the Android Emulator is this:
C:\Program Files (x86)\Android\android-sdk\emulator\emulator.EXE -partition-size 512 -no-boot-anim -no-accel -avd Android_Accelerated_x86_Oreo -prop monodroid.avdname=Android_Accelerated_x86_Oreo
The problem here is that the emulator is run with the
-no-accel option. I know I can add parameters to the launch command using Tools > Options > Xamarin > Android Settings, but the
-no-accel option is always there no matter what.
Is there a way to remove this option? Could this be in a future update?