小游戏性能测试指南
更新于 2026-08-25
抖音、微信等应用中的小游戏通常运行在独立的 Android 子进程中。使用 PerfKitty 测试时,不要只选择抖音或微信的主进程,而应继续展开宿主程序并选择当前小游戏所在的子进程。这样才能采集到小游戏本身的 CPU、内存、FPS 等性能数据。
本文适用于 Android 设备。首次使用 PerfKitty 时,请先参考桌面客户端使用指南完成设备连接和基础设置。
操作步骤
- 使用 USB 或无线 ADB 将 Android 设备连接到 PerfKitty。
- 在手机上打开抖音、微信或其他小游戏宿主程序,并进入需要测试的小游戏和测试场景。
- 在 PerfKitty 的应用列表中找到宿主程序,例如“抖音”或“微信”。
- 点击宿主程序右侧的箭头按钮,展开它当前运行的子进程。
- 在弹出的子进程列表中选择小游戏进程。
- 确认目标进程后开始采样,并在手机上执行需要测试的操作。

上图中,抖音小游戏运行在 com.ss.android.ugc.aweme:minigame1 进程中。点击该进程后,PerfKitty 就会以小游戏进程作为采样目标。
常见小游戏进程名称
子进程名称会受到宿主程序版本、同时打开的小游戏数量和本次运行分配结果影响。下面的名称只用于帮助识别,不要把末尾编号当作固定值。
| 宿主程序 | 常见进程名称示例 | 选择提示 |
|---|---|---|
| 抖音 | com.ss.android.ugc.aweme:minigame0、com.ss.android.ugc.aweme:minigame1 |
选择当前正在运行且名称中包含 minigame 的进程。 |
| 微信 | com.tencent.mm:appbrand0、com.tencent.mm:appbrand1 |
微信可能把不同小程序或小游戏分配给不同的 appbrand 进程,应选择当前小游戏实际使用的进程。 |
| 其他宿主程序 | 通常带有宿主包名,并可能包含 minigame、game 等标识 |
先打开目标小游戏,再展开宿主程序,优先选择此时新出现或正在活跃的子进程。 |
如何确认选对了进程
开始采样后,在小游戏中进行滑动、战斗、加载场景等操作,并观察 PerfKitty 曲线:
- CPU、内存和 FPS 等数据会持续刷新,并随小游戏操作产生变化。
- 选中宿主主进程但未选中小游戏子进程时,数据可能更多反映抖音或微信本身,而不是小游戏负载。
- 如果没有数据、FPS 一直为空或进程消失,请保持小游戏在前台,重新展开宿主程序并选择当前存在的子进程。
小游戏退出、重新进入或发生异常重启后,宿主程序可能为它分配新的进程和 PID。遇到这种情况,需要在 PerfKitty 中重新选择小游戏子进程。
多个子进程时怎么选
如果列表中同时出现多个 minigame 或 appbrand 进程,可以按下面的方法缩小范围:
- 退出其他小程序和小游戏,只保留待测小游戏。
- 返回 PerfKitty 刷新应用列表。
- 重新进入待测小游戏,观察新出现或重新变为活跃状态的子进程。
- 选择该进程开始一段短采样,通过实时曲线确认数据是否随操作变化。
不同设备、Android 系统和宿主程序版本可提供的指标可能不同。某项指标没有显示时,不应直接将缺失值理解为 0;请结合设备支持情况和其他性能曲线进行判断。