Kite是小米出品手机帧率测试工具,专业级热体验优化工具,数据精准、性能功耗损耗小(<0.05)、实现即插即可测试,7*24小时自动化测试!很多用户不知道该软件如何使用,下面整理了Kite详细使用方法,需要的用户可以试试!
1、首先打开手机开发者模式(各品牌手机开启方法略有差别,具体可以百度),然后将里面的【USB调试选项】打开。
2、电脑用USB线连接手机,需要选择仅充电,具体参照下面。
小米、黑鲨、VIVO、三星机器:在开发者选项中,打开【USB调试】,插线弹窗选择【仅充电】。
OPPO、一加机器:在开发者选项中,打开【USB调试】,默认USB配置【文件传输/Android Auto】,选择USB配置选择【MTP(媒体传输协议)】。插线弹窗选择【文件传输/Android Auto】。
华为机器:在开发者选项中,打开【USB调试】,打开【“仅充电”模式允许USB调试】。插线弹窗选择【仅充电】。
3、第一次插USB,需要允许USB调试授权,有条件,可用adb shell命令测试是否连接USB成功
4、运行“KiteClient.exe”,然后注册账号并登录。
5、下拉窗选择测试设备,通信传输方式(USB或WIFI),选择自定义测试项
通信方式 | 优点 | 缺点 |
---|---|---|
USB | 传输速度快 | 需要插线测试,存在微小电流,影响功耗项测试 |
WIFI | 无线、灵活度高 | 需要手机和电脑连接同一局域网,WIFI模块引入功耗较高,可横向对比 |
6、点击【开始】进行测试,中途可点击暂停测试,数据保存在excel表格中,在Kite/Data目录。
7、点击左侧+号选择需要的测试项,设置过多测试项会导致功耗引入和性能损耗过多,目前支持以下测试项
测试项 | 功能 |
---|---|
FPS | 自适应获取当前游戏/应用的layer,计算当前帧率 |
Frame Time | 基于自适应layer,获取两帧之间的时间间隔 |
CPU Clock | 自适应CPU架构,获取CPU频率 |
CPU Usage | 计算当前频率下CPU利用率 |
Battery | 采集当前电压、电流、计算当前功耗,部分双电芯机型需手动*2 |
Temperatrue | 采集当前电池温度 |
GPU Clock | 需要root,采集GPU频率 |
GPU Usage | 需要root,计算当前频率下GPU利用率 |
Memory | 采集当前进程的vmHWM(物理内存峰值)、vmPeak(虚拟内存峰值)、vmRSS(使用的物理内存大小)、vmSize(使用的虚拟内存的大小)、vmSwap(使用交换区的大小) |
Thermal Zone | 部分机型需要root,采集thermal相关数据,仅保存在excel表 |
DDR | 需要root,采集DDR当前频率 |
Resolution | 获取当前分辨率,xSize(x轴大小)、ySize(y轴大小) |