UWA Gears使用指南|设置面板介绍及配置

UWA Gears使用指南|设置面板介绍及配置

UWA Gears 是UWA最新发布的无SDK性能分析工具。针对移动平台,提供了实时监测和截帧分析功能,帮助您精准定位性能热点,提升应用的整体表现。

设置界面不仅决定了大家能否正常连接设备和采集性能数据,也影响着后续着色器分析与模拟器测试的体验效果。本文将逐项介绍设置面板中的四个设置界面:基本设置、ADB设置、Compiler设置和Simulator设置,帮助大家快速进行环境配置,开启高效分析之路。

基本设置

基本设置页面用于管理账号登录状态和界面语言偏好。大家可以在此查看当前登录的UWA账号,支持一键退出以便切换账户。

注意:语言设置目前版本仅支持中文,英文暂不支持进行切换,待后续测试完成后,大家可以根据语言习惯进行切换。

ADB设置

ADB设置页面可以配置用于与Android设备进行交互的ADB工具路径。这个设置确保了Gears能稳定与设备建立连接,是进行真机调试与测试数据采集的关键前提之一。

默认情况下,Gears会自动使用内置或系统环境变量中可用的ADB;但对于有特殊需求的用户,也支持手动指定ADB可执行文件的路径。

勾选【使用默认ADB】将优先使用默认路径,无需额外配置,适用于大多数用户的使用场景。

如若需要更换指定的ADB,可取消勾选【使用默认ADB】,并在ADB路径中填写adb.exe的具体路径即可。

注意:过低的ADB版本可能导致Realtime模式无法正常采集性能数据。

Compiler设置

在Compiler设置页面,用户可以手动配置多个离线着色器编译器的路径,包括针对不同GPU厂商的专用工具,如Mali和Adreno,以及通用的Vulkan编译工具。通过设置这些路径,Gears能够在Frame Capture模式下执行离线着色器编译,从而辅助开发者精确分析Shader的兼容性、性能差异以及潜在问题。

各项配置说明如下:

  • Mali Offline Compiler路径:用于分析在Mali GPU上着色器的性能表现。
  • Adreno Offline Compiler路径:用于分析Adreno GPU上的Shader编译与耗时情况。
  • (VK)Spirv-Cross路径:Vulkan着色器反编译工具,可将SPIR-V转换为可读形式。
  • (VK)GlslangValidator路径:用于对GLSL代码进行语法检查并生成SPIR-V。

更多详细配置可参考以下两篇文章:
《UWA Gears:Shader离线编译器的配置教程》
《UWA Gears V1.1.0|新增Vulkan支持》

Simulator设置

在Simulator设置页面,用户可以配置并连接本地运行的模拟器,实现在模拟器环境下的性能采集和分析。该设置主要适用于MuMu模拟器,而雷电和夜神模拟器可在运行后,在设备列表中进行选择,无需在此设置。(目前模拟器仅支持在Realtime模式中使用。)

更多详细配置可参考以下文章:
《如何使用UWA Gears连接模拟器进行性能测试》

新用户可以通过访问UWA官网Gears产品介绍页进行下载体验,老用户可以在软件内点击主界面右上角的【检查更新】更新至最新版本。

如果您在使用过程中遇到任何问题,可以通过UWA官方QQ群找到我们,或者前往问答社区进行提问,我们将竭诚为您提供支持。

QQ群:793972859
问答社区链接:https://answer.uwa4d.com