设置 Android 环境以运行 .NET MAUI 应用

Viewed 0

根据开发环境,可以部署到一个或多个平台。你已经将应用部署到 Windows,现在我们来设置 Android 设备或仿真器。

激活 Hyper-V

在 Windows 搜索栏中,键入“Windows 功能”,然后选择“打开或关闭 Windows 功能”。确保选中“Hyper-V”框,然后选择“确定”。此时需要重新启动计算机以使更改生效。

Android SDK 安装

打开 Visual Studio 和 MyFirstMauiApp 解决方案。从调试目标下拉菜单中,在“框架”下选择“net8.0-android”。生成项目需要特定版本的 Android SDK。如果尚未接受 Android SDK 许可证,错误列表窗口会显示相关错误消息。双击消息以启动许可证接受过程,为每个出现的许可证单击“接受”,然后自动安装开始。

设置 Android Emulator

如果没有 Android 设备,可以按照以下步骤设置 Android 仿真器。如果已设置或想使用自己的设备,可以跳过此步骤。

首次构建 .NET MAUI 应用程序时,调试目标下拉菜单中会选中“Android Emulator”。单击它开始创建过程;如果出现许可证接受对话框,请选择“接受”。

此时将打开“新设备”窗口,选择“创建”按钮以使用默认设置创建仿真器。这将下载仿真器图像并完成创建,可能需要一段时间。如果看到的 API 级别不同,不必担心,它可能为 36 或更高版本。

创建仿真器后,会看到“开始”按钮,单击此按钮。可能会收到启用 Windows 虚拟机监控程序平台的提示,按照文档启用加速以提高性能(需要让仿真器启动并运行),选择“仍要运行”。

当在 Android 设备管理器中看到“停止”功能时,Android Emulator 启动并完全完成,这可能需要一些时间。完全完成后,它将显示在 Visual Studio 调试菜单中。

你的 Android 仿真器现已创建并可供使用。下次运行 Visual Studio 时,仿真器将直接显示在调试目标窗口中,并在选择时启动。如果遇到任何问题或性能问题,请阅读完整安装文档。

设置 Android 设备

若要使用 Android 设备进行开发,需要启用 USB 调试。请在设备上执行以下步骤,将设备连接到 Visual Studio。如果没有 Android 设备,可以跳过此部分。

启用开发者模式

  1. 转到“设置”屏幕。
  2. 使用设置屏幕顶部的搜索功能查找“内部版本号”或在“关于手机”中查找。
  3. 点击“内部版本号”7-10 次,直到弹出“你现在是开发人员!”。

检查 USB 调试状态

  1. 转到“设置”屏幕。
  2. 使用搜索功能查找“USB 调试”或在开发人员选项中查找。
  3. 启用“USB 调试”(如果尚未启用)。

信任设备

  1. 将设备插入计算机。
  2. 系统将提示你“允许 USB 调试”。
  3. 检查“始终允许从此计算机”。
  4. 单击“允许”。

你的设备现在已配置,并将作为部署目标显示在 Visual Studio 中。如有问题,可查看相关文档。

现在应该配置仿真器或设备,以进行部署。

在 Android 上运行

确保将设备或仿真器选作调试目标。在菜单中选择“调试”>“开始调试”(或按 F5);如果禁用此选项,请确保已选择仿真器或设备。应用程序将生成、部署到所选 Android 设备/仿真器,然后运行。

0 Answers