You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将adb shell am instrument的Protobuf输出解析为JSON/XML?

如何获取Android结构化测试执行结果?

问题背景

我原本想通过adb shell am instrument命令获取可处理的结构化测试结果,其中-m参数能将输出以Protobuf格式写入标准输出(机器可读),但输出格式杂乱,想知道是否可以将其解析为JSON或XML格式。

已找到的解决方案

后来发现开源工具Spoon可以直接满足获取Android测试执行结果的需求:

  • 使用Spoon执行测试后,结构化的测试结果XML文件会自动生成在spoon-output/junit-reports目录下,直接就能拿来做后续处理。

内容的提问来源于stack exchange,提问作者David155

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 16:05:38