Use it instead and dealing with tool version conflicts may be a thing of the past.
XAMARIN VISUAL STUDIO ANDROID EMULATOR INSTALL
It’s easy to install HAXM, update Build Tools and Platforms, and so forth. The Xamarin team has built a much better Android SDK Manager than Google’s. Go to Start, then Visual Studio Installer, and uncheck the box. Yes, I’m suggesting Uninstall + Reinstall. NET Workload using the Visual Studio Installer, and reinstall. Many devices seem to chip with the feature disabled.
XAMARIN VISUAL STUDIO ANDROID EMULATOR DOWNLOAD
Intel’s HAXM – which you can download here – won’t run if the processor’s virtualization is disabled.
Make sure VTI-X / Hardware Virtualization is enabled. They’re considerably faster, as long as you have a) an Intel processor with virtualization abilities, which I believe all or most modern Intel processors do, and b) Intel’s HAXM installed. If you have an Intel processor, then use the x86 and 圆4 based emulators instead of ARM. That’s solved many launch and compile issues. I suggest in this case you have a folder such as c:\dev\ and build your projects under there. Add to that the name of the project, and all its subfolders, and the eventual DLLs and executable are out of reach of various processes. Many new developers tend to build under c:\users\username\documents\Visual Studio 2017\projectname. That odd Windows problem of long file paths bites us again here. Make sure you’re building from a path that’s ultimate length is less than 248 characters. Those with AMD and Windows are likely stuck with the ARM emulators. At this time, the list is targeted primarily for machines with an Intel processor. This list will be updated from time to time, as I find new bypasses. This blog entry is a running list of how I’ve solved getting the emulator running on so many machines. I try to recommend students come to the class with Intel processors, due to the accelerated Android emulator benefit Intel’s HAXM – Hardware Acceleration Manager – provides. Some – many – have Intel processors, while others have AMD. Some have PCs, others have Macs running Parallels or Bootcamp. It’s sometimes tough, as every student has a different machine. NET 301 Advanced class at the fantastic Eleven Fifty Academy, I teach Xamarin development.