问题
Anytime I select a target for Google APIs it tells me there are no system images available. I have completely removed and reinstalled every available option in SDK manager. For the API Level I am trying to use, I have every available image installed. Also I have tried copying the images out of the default folder as suggested by another question's answer and restarting visual studio.
AVD Manager
SDK Manager
回答1:
Solved the issue by selecting a standard api lvel target (non google apis) and then for CPU select one that included google apis. Was following this tutorial on Xamarin that told me to select the target with google apis, but apparently that does not work properly.
回答2:
Google's Android SDK Installer (that Xamarin runs during the base install), does not install system images for each API due to their size (1+GB each).
Open the Android SDK Manager and select/install which versions you want, they are available by API-level.
Note: For HAXM acceleration to function you need the x86 / x86_64 based images, ARM versions will run, BUT very slowly...
Note: The Images whose names start with "Google APIs ...."
have Google Apps pre-installed.
来源:https://stackoverflow.com/questions/39308175/no-system-images-installed-for-this-target-xamarin-avd-manager