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

Firebase Test Lab命令行报错‘Pixel’无效,如何查询正确机型编号?

解决Firebase Test Lab机型ID错误的问题

你遇到的核心问题是:Firebase Test Lab识别设备型号依赖官方指定的设备ID,而非我们日常称呼的商用设备名——你用的Pixel是设备的大众名称,但对应的有效ID并非这个值,所以触发了报错。

如何获取正确的设备型号ID?

直接通过gcloud命令就能列出所有Firebase Test Lab支持的Android设备及其对应ID:

gcloud firebase test android models list

执行后会得到类似这样的输出(示例片段):

MODEL_ID  NAME               SUPPORTED_VERSIONS
pixel     Pixel              24,25,26,27,28
pixel2    Pixel 2            25,26,27,28,29
pixel3    Pixel 3            27,28,29,30
...

这里的MODEL_ID就是你需要在命令中使用的参数值,比如初代Pixel对应的正确ID是pixel。

修正你的命令

把命令里的model=Pixel替换为正确的ID即可,修正后的关键片段如下:

--device model=pixel,version=27,locale=en_US,orientation=portrait \

额外提示

  • 设备ID区分大小写,必须严格匹配命令输出中的MODEL_ID值
  • 可以从上述列表的SUPPORTED_VERSIONS列确认,你指定的系统版本是否被该设备支持,避免版本不兼容错误
  • 若怕手动输入出错,也可以先在Firebase控制台的Test Lab界面配置好测试参数,再通过界面的「导出命令」功能直接获取正确的gcloud命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.12 05:25:45