使用AGDE在Visual Studio中调试

如何在虚幻引擎Android项目中启用和使用Visual Studio调试。

Choose your operating system:

Windows

macOS

Linux

虚幻引擎(UE) 支持使用 Visual StudioAndroid游戏开发扩展(AGDE)插件进行调试,该插件为Visual Studio中的Android项目提供了调试和分析工具,无需将环境切换到Android Studio。对于Windows用户,这是UE中Android项目的推荐调试环境。

本指南将指导你完成下载和启用此插件,并提供了使用此插件的实用资源链接。

下载并安装AGDE

若要安装AGDE插件并设置项目的解决方案来使用该插件,请执行以下步骤:

  1. 确保你已经安装了 Visual Studio 2019 并将其设置为虚幻引擎默认使用的Visual Studio。

  2. Android开发人员页面下载AGDE插件。

  3. 将AGDE插件安装到Visual Studio。

  4. 找到项目的.uproject文件,右键点击打开上下文菜单,然后点击 生成项目文件(Generate Project Files) 以重新生成Visual Studio解决方案。

重新生成的新解决方案将默认启用该插件。

使用AGDE插件

启用AGDE后,该插件将直接在Visual Studio中检测你的已连接Android设备。在用AGDE调试之前,你需要将项目构建为APK并测试,因为它不会启动烘焙过程。更多详情请参考Build Operations 。一旦创建了一个构建(build),你可以用AGDE启动它。

如果你遇到了SIGILL错误,请点击 F5 跳过错误并继续运行AGDE。此错误会在之后的虚幻引擎版本中修复。

有关AGDE的功能的更多信息,请参阅以下文档:

本文基于此前的虚幻引擎版本编写,未针对当前的虚幻引擎5.0版本更新过。