首页 > 解决方案 > Visual Studio:Xamarin - 启动 Android 模拟器时出错

问题描述

在https://dotnet.microsoft.com/learn/xamarin/hello-world-tutorial/devicesetup上遇到的问题

操作系统:Windows 10 专业版

在 Visual Studio 中使用 Hello World xamarin 示例 - 我无法启动 Android 模拟器。

当我单击 Android 设备管理器中的“运行”按钮时 - 立即出现错误(见附件)

Error-AndroidDeviceManager(包括 Google Play/Google API 的模拟器) 在此处输入图像描述

模拟器错误

设备错误:警告:意外的“-prop”值(“monodroid.avdname=pixel_2_pie_9_0_-_api_28”),只有“qemu”。支持属性警告:意外的“-prop”值(“emu.uuid=4b63b139-cc77-4b66-9200-0d25f8fc545e”),只有“qemu”。支持属性

模拟器未使用 Google Play/Google API 时出现相同错误

在此处输入图像描述

模拟器未使用 Google Play/Google API 时出现相同错误

在此处输入图像描述

Windows 规格版本:Windows 10 专业版:1909

处理器 AMD 锐龙 9

任务管理器:性能:启用虚拟化

cmd - systeminfo:Hyper-V 要求:VM 监控模式扩展:是固件中启用虚拟化:是二级地址转换:是数据执行保护可用:是

视觉工作室 2019 在此处输入图像描述

Windows 功能开/关(见附件 - 显示根据文档启用的 Hyper V / 虚拟化):WindowsFeatures 在此处输入图像描述

我也尝试过这种方式-添加虚拟机平台-同样的错误 在此处输入图像描述

Android SDK 设置

Android SDK - 平台

Android SDK - 工具 - 第 1 部分

Android SDK - 工具 - 第 2 部分

Android SDK - 工具 - 第 3 部分

安卓 SDK 版本: 在此处输入图像描述

问题是否与 Android SDK 工具有关 - 仅显示Android SDK 命令行工具版本 1.0 至 2.1?该问题可能与右下角缺少的 Android 存储库有关吗? 在此处输入图像描述

我现在还在工具下包含了 Android SDK 存储库 - 但这仍然没有通过: 在此处输入图像描述

标签: xamarinandroid-emulatorvisual-studio-2019amd-processor

解决方案


您还应该在打开或关闭 Windows 功能中检查虚拟机平台。另外,请注意您链接的教程使用 Android 设备进行 USB 调试。

编辑 这是我的 Android SDK 管理器设置
平台设置

平台选项卡

工具

工具选项卡


推荐阅读