如何使用UWA Gears连接模拟器进行性能测试

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


日常工作中,模拟器是测试岗位常用的一款工具,能够很好地解决例如公司内无法使用USB连接方式进行测试的问题。为了让大家在模拟器上高效地捕获应用的性能数据,从而进行详细分析,本文将介绍UWA Gears连接模拟器的准备工作和使用流程,提高大家的工作效率。


准备工作

无论连接哪种品牌的模拟器,我们都需要先将模拟器的USB调试打开,才能够正常在Gears中测试应用性能。


开启USB调试的方式:

  • 进入模拟器的【设置】界面。

  • 进入【关于手机】界面,连续点击【版本号】,直至出现“您已处于开发者模式”的提示。

  • 进入【开发者选项】,开启【USB调试】即可。


获取模拟器的ADB端口号

以下是三种主流模拟器获取ADB端口号的详细步骤。


1. MuMu模拟器

  • 启动MuMu模拟器后,在图示位置打开MuMu多开器。


  • 获取MuMu模拟器的ADB端口号。

2. 夜神模拟器
  • 方案一:夜神模拟器的ADB版本默认使用的是1.0.36版本,使用Gears时,会默认使用系统环境变量里的ADB,如果系统使用的ADB版本不是1.0.36,建议将夜神模拟器的安装目录下的 bin 文件夹下的“adb.exe” 和 “nox_adb.exe” 换成系统使用的ADB(注意:替换后ADB的名称保持和夜神模拟器的一致)。



  • 方案二:在Gears的【工具】-【ADB设置】中,将ADB路径改为夜神模拟器的ADB路径,保持Gears和夜神模拟器使用的ADB一致即可,如下图所示。

  • 启动夜神模拟器后,打开命令行窗口,输入“adb devices”,即可获取到夜神模拟器的ADB端口。

3. 雷电模拟器
雷电模拟器的默认ADB端口号为5555,如果开了多个雷电模拟器,需要获取指定模拟器的ADB端口号,可以打开雷电多开器,查看模拟器的ID编号。

  • 模拟器端口号=5555+2*对应的模拟器ID编号。

(例:“雷电模拟器-1”的ADB端口号=5555+2*1,即5557)


连接模拟器

在Gears主界面的【工具】-【Simulator设置】中输入IP地址和端口号(以MuMu模拟器为例:127.0.0.1:16384),进行模拟器的连接。


采集性能数据

在Realtime模式下,选择对应的模拟器设备和应用程序,点击“开始采集”即可获取应用的性能数据。


希望这篇说明能够帮助大家了解如何不受USB连接限制,使用UWA Gears在模拟器上进行高效、精准地性能测试。


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


QQ群:793972859

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




UWA Gears Realtime模式实用小技巧


近期精彩回顾

【厚积薄发】UWA发布 | Unity手游性能年度蓝皮书

【万象更新】Unity微信小游戏的CPU耗时、资源管理和启动耗时优化方案

【厚积薄发】UWA DAY 2024 |UWA官方议题公布

【学堂上新】为Unity Sprite实现GPU Instancing


侑虎科技
UWA,专业的游戏和VR应用性能优化平台。www.uwa4d.com
 最新文章