可以根据开发环境决定部署到一个或多个平台。你刚刚运行应用并将其部署到 Windows。现在,我们来设置一个 Android 设备或仿真器。
激活 Hyper-V
在 Windows Search 栏中,键入 Windows 功能,然后选择打开或关闭 Windows 功能。
![打开或关闭 Windows 功能]()
确保已选中 Hypter-V 框,然后选择确定。
![已选中带有 Hyper-v 的 Windows 功能框]()
此时需要重新启动计算机才能使更改生效。
Android SDK 安装
打开 Visual Studio 和 MyFirstMauiApp 解决方案。从调试目标下拉菜单中,在“框架”下选择“net8.0-android”。
![选择 Android 作为目标部署]()
生成项目需要特定版本的 Android SDK。如果尚未接受 Android SDK 许可证,则会在“错误列表”窗口上看到以下错误消息。
![“错误列表”窗口上的错误消息,显示未接受 Android SDK 许可证。]()
双击消息以启动许可证接受过程。为每个出现的许可证单击“接受”,然后将开始自动安装。
![要求用户安装特定的 Android SDK 版本生成项目的 Android SDK 提示。]()
设置 Android Emulator
如果没有要部署到的 Android 设备,可以按照以下步骤设置 Android 仿真器。如果已执行此操作或想要使用自己的 Android 设备,则可以跳过此步骤。
如果这是你第一次构建 .NET MAUI 应用程序,则会在调试目标下拉菜单中看到选中了 Android Emulator。单击它即可开始创建过程。如果出现许可证接受对话框,请选择“接受”。
![Visual Studio 2022 工具栏菜单显示 'Android Emulator' 为调试目标。]()
此时将打开“新设备”窗口。请选择“创建”按钮以使用默认设置创建仿真器。这将下载仿真器图像并完成仿真器的创建以在 Visual Studio 中使用。此步骤可能需要一段时间。
如果看到的 API 级别与图像不同,请不要担心。它可能为 33 或更高版本。
![用于新建填充了默认设置的 Android 仿真器的对话框。]()
创建仿真程序后,将会看到一个按钮,显示“开始”。单击此按钮。
![Android 仿真器管理器显示仿真器已创建且已准备运行。]()
你可能会收到启用 Windows 虚拟机监控程序平台的提示。按照文档启用加速以提高性能(需要让仿真器启动并运行)。选择仍要运行。
![提示启用 Windows 虚拟机监控程序平台]()
当你在 Android 设备管理器中看到停止的功能时,Android Emulator 将启动并完全完成。这可能需要一些时间。
![Visual Studio 2022 工具栏菜单,其中显示了新建的 Android emulator 为调试目标。]()
完全完成后,你将看到它显示在 Visual Studio 调试菜单中。
![Visual Studio 2022 工具栏菜单,其中显示了新建的 Android emulator 为调试目标。]()
你的 Android 仿真器现已创建并可供使用。下次运行 Visual Studio 时,仿真器将直接显示在调试目标窗口中,并在选择它时启动。如果遇到任何问题或模拟器存在性能问题,请阅读 完整安装文档。
可以根据开发环境决定部署到一个或多个平台。你刚刚运行应用并将其部署到 Mac。现在,我们来设置一个 Android 设备或仿真器。
如果是首次生成 .NET MAUI 应用程序,则需要创建新的 Android Emulator。你将在调试菜单中看到“Android Emulator”。按“播放”图标(▶)以开始创建过程。
![ViVisual Studio for Mac 工具栏菜单显示“选择设备”作为调试目标。]()
系统会自动为基本模拟器填充选项。如果需要,请更改任意选项,然后选择“ 创建”。
![用于新建填充了默认设置的 Android 仿真器的对话框。]()
此时,系统可能会提示你同意 Android Emulator 的许可协议。请阅读并选择“接受”以继续此流程。此操作会下载仿真程序映像并完成创建,以便在 Visual Studio 中使用仿真程序。
创建仿真器后,将会看到一个按钮,显示“播放”。请单击此按钮。
![Android 仿真器管理器显示仿真器已创建且已准备运行。]()
Android 仿真器将启动。等待它完全启动后,你将看到它会显示在 Visual Studio 调试菜单中。如果不使用硬件加速,这个过程可能需要一些时间。
![Visual Studio for Mac 工具栏菜单显示新建的 Android 仿真器作为调试目标。]()
你的 Android 仿真器现已创建并可供使用。下次运行 Visual Studio 时,仿真器将直接显示在调试目标窗口中,并在选择它时启动。如果遇到任何问题或模拟器存在性能问题,请阅读 完整安装文档。
若要使用 Android 设备进行开发,需要启用 USB 调试。请在设备上执行以下步骤,将设备连接到 Visual Studio。如果没有 Android 设备,可以跳过此部分。
启用开发人员模式
- 转到“设置”屏幕。
- 使用设置屏幕顶部的搜索功能查找内部版本号或在“关于手机”中查找。
- 点击“内部版本号”7-10 次,直到弹出 “你现在是开发人员!”。
![Android 设备关于电话屏幕的设置屏幕,正在显示版本号。]()
检查 USB 调试状态
- 转到“设置”屏幕。
- 使用设置屏幕顶部的搜索功能查找“USB 调试”或在开发人员选项中查找。
- 启用 USB 调试(如果尚未启用)。
![关于开发人员设置屏幕上的 Android 设备的设置屏幕,显示已启用的 USB 调试选项。]()
信任设备
- 将设备插入计算机。
- 系统将提示你允许 USB 调试。
- 检查 始终允许从此计算机。
- 单击“允许”。
![Android 设备提示你允许从计算机上对设备进行 USB 调试。]()
你的设备现在已配置,并将作为部署目标显示在 Visual Studio 中。
有任何问题?查看此文档。