Android 使用Firebase测试实验室时,如何将模拟器的ABI指定为x86_64?

Android 使用Firebase测试实验室时,如何将模拟器的ABI指定为x86_64?,android,firebase,gcloud,firebase-test-lab,google-cloud-test-lab,Android,Firebase,Gcloud,Firebase Test Lab,Google Cloud Test Lab,背景: 有些人的UI测试在模拟器不使用ABI x86_64时失败。如果我错了,请纠正我,但在通过Firebase测试实验室(via)运行自动测试时,这似乎是一个问题,因为他们的模拟器似乎没有使用ABI x86_64 使用时,是否可以设置正在使用的仿真器的ABI? 安卓ABIs: 不同的Android设备使用不同的CPU,而CPU又支持不同的指令集。CPU和指令集的每个组合都有自己的应用程序二进制接口(ABI)。ABI包括以下信息: 这可能是gcloud有意限制的,因此使用的ABI与被测试的设备

背景: 有些人的UI测试在模拟器不使用ABI x86_64时失败。如果我错了,请纠正我,但在通过Firebase测试实验室(via)运行自动测试时,这似乎是一个问题,因为他们的模拟器似乎没有使用ABI x86_64

使用时,是否可以设置正在使用的仿真器的ABI?

安卓ABIs:

不同的Android设备使用不同的CPU,而CPU又支持不同的指令集。CPU和指令集的每个组合都有自己的应用程序二进制接口(ABI)。ABI包括以下信息:

这可能是gcloud有意限制的,因此使用的ABI与被测试的设备相关联。如果要确定ABI是否确实存在问题,可以使用:

gcloud firebase测试android机型列表


查看gcloud中Android设备的列表,并(手动)发现它们使用的ABI以及它们是否给您带来了问题。

目前Firebase测试实验室支持虚拟设备上的
x86
ABI,但还不支持
x86\u 64
。然而,预计在今年晚些时候Android S设备发布时,
x86_64
将提供支持


另外,
gcloud firebase test android models description MODEL_ID
命令将列出每个android设备支持哪些ABIs。

感谢分享。关于“x86_64支持预计将在今年晚些时候Android S设备发布时推出”。。。你知道这是否在任何地方都有记录吗?