
工具定位与适用场景
SoloX 是一款面向 Android 和 iOS 设备的性能数据采集与分析工具,基于 Python Web 技术构建。
核心功能与采集方式
SoloX 支持采集 FPS、Jank、CPU、GPU、内存、耗电、网络、磁盘等多项指标,帮助全面分析设备性能状况。
工具提供了 Python API,可通过设备管理类获取设备与进程信息,然后使用性能监控类按需收集各项指标,既可以单独拉取某项数据,也可以一次性收集全部指标并生成报告。
- 可视化看板:通过 Web 报告看板查看、存储和管理测试数据,支持可视化展示…
- 灵活监控配置:支持设置告警阈值、采集时长,以及访问其他电脑上连接的移动设…
- 自定义监听地址和端口,方便在局域网内访问不同机器上的服…
运行环境与使用提醒
SoloX 需要 Python 3.10 运行环境,并建议在 macOS 上使用 iTerm2 之类的增强终端工具。安装时可通过 pip 安装最新版本的 solox 包,或指定版本号进行安装;
使用前需确认已安装 adb 并配置好环境变量,因为 SoloX 自带的 adb 不一定适配所有电脑。Windows 用户如需测试 iOS,需要先安装 iTunes,且当前不支持 iOS 17。