“没有为此目标安装系统映像” Xamarin AVD Manager

“No system images installed for this target” Xamarin AVD Manager

任何时候我 select Google API 的目标都告诉我没有可用的系统映像。我已经完全删除并重新安装了 SDK 管理器中的所有可用选项。对于我尝试使用的 API 级别,我安装了所有可用的图像。我也尝试按照另一个问题的答案的建议将图像从默认文件夹中复制出来,然后重新启动 visual studio.

AVD Manager

SDK Manager

Google 的 Android SDK 安装程序(基本安装期间的 Xamarin 运行s),由于其大小,不会为每个 API 安装系统映像(每个 1+GB)。

打开 Android SDK 管理器和 select/install 你想要的版本,它们在 API 级别可用。

注意: 要使 HAXM 加速起作用,您需要基于 x86 / x86_64 的映像,ARM 版本会 运行,但速度非常慢...

注意:名称以"Google APIs ...."开头的图像预装了Google个应用程序。

通过 select 标准 api 等级目标(非 google apis)解决了问题,然后 CPU select 其中包括 google apis。正在按照 Xamarin 上的本教程进行操作,该教程告诉我 select 使用 google api 的目标,但显然这不能正常工作。