小游戏性能测试指南

更新于 2026-08-25

抖音、微信等应用中的小游戏通常运行在独立的 Android 子进程中。使用 PerfKitty 测试时,不要只选择抖音或微信的主进程,而应继续展开宿主程序并选择当前小游戏所在的子进程。这样才能采集到小游戏本身的 CPU、内存、FPS 等性能数据。

本文适用于 Android 设备。首次使用 PerfKitty 时,请先参考桌面客户端使用指南完成设备连接和基础设置。

操作步骤

  1. 使用 USB 或无线 ADB 将 Android 设备连接到 PerfKitty。
  2. 在手机上打开抖音、微信或其他小游戏宿主程序,并进入需要测试的小游戏和测试场景。
  3. 在 PerfKitty 的应用列表中找到宿主程序,例如“抖音”或“微信”。
  4. 点击宿主程序右侧的箭头按钮,展开它当前运行的子进程。
  5. 在弹出的子进程列表中选择小游戏进程。
  6. 确认目标进程后开始采样,并在手机上执行需要测试的操作。

在抖音子进程列表中选择小游戏进程

上图中,抖音小游戏运行在 com.ss.android.ugc.aweme:minigame1 进程中。点击该进程后,PerfKitty 就会以小游戏进程作为采样目标。

常见小游戏进程名称

子进程名称会受到宿主程序版本、同时打开的小游戏数量和本次运行分配结果影响。下面的名称只用于帮助识别,不要把末尾编号当作固定值。

宿主程序 常见进程名称示例 选择提示
抖音 com.ss.android.ugc.aweme:minigame0com.ss.android.ugc.aweme:minigame1 选择当前正在运行且名称中包含 minigame 的进程。
微信 com.tencent.mm:appbrand0com.tencent.mm:appbrand1 微信可能把不同小程序或小游戏分配给不同的 appbrand 进程,应选择当前小游戏实际使用的进程。
其他宿主程序 通常带有宿主包名,并可能包含 minigamegame 等标识 先打开目标小游戏,再展开宿主程序,优先选择此时新出现或正在活跃的子进程。

如何确认选对了进程

开始采样后,在小游戏中进行滑动、战斗、加载场景等操作,并观察 PerfKitty 曲线:

  • CPU、内存和 FPS 等数据会持续刷新,并随小游戏操作产生变化。
  • 选中宿主主进程但未选中小游戏子进程时,数据可能更多反映抖音或微信本身,而不是小游戏负载。
  • 如果没有数据、FPS 一直为空或进程消失,请保持小游戏在前台,重新展开宿主程序并选择当前存在的子进程。

小游戏退出、重新进入或发生异常重启后,宿主程序可能为它分配新的进程和 PID。遇到这种情况,需要在 PerfKitty 中重新选择小游戏子进程。

多个子进程时怎么选

如果列表中同时出现多个 minigameappbrand 进程,可以按下面的方法缩小范围:

  1. 退出其他小程序和小游戏,只保留待测小游戏。
  2. 返回 PerfKitty 刷新应用列表。
  3. 重新进入待测小游戏,观察新出现或重新变为活跃状态的子进程。
  4. 选择该进程开始一段短采样,通过实时曲线确认数据是否随操作变化。

不同设备、Android 系统和宿主程序版本可提供的指标可能不同。某项指标没有显示时,不应直接将缺失值理解为 0;请结合设备支持情况和其他性能曲线进行判断。