访问Firebase测试实验室中虚拟设备的位置

问题描述 投票:0回答:1

我正在Firebase测试实验室的虚拟设备(Pixel2)上运行Espresso Android测试,我需要知道此设备的地理坐标。我的测试失败,因为它们必须在位于国家领土(葡萄牙)的设备上运行,并且显示以下内容:“您的访问权限正在葡萄牙境外进行”。我想知道是否通过命令gcloud firebase test android run运行测试时,有一种方法可以访问虚拟设备的位置和/或使其在位于国家领土(葡萄牙)的设备上运行。

谢谢,xptoGirl

firebase android-espresso firebase-test-lab
1个回答
0
投票

[虚拟设备的默认GPS位置为(37.779564,-122.391616)(截至2019年11月)。这个地点在加利福尼亚州旧金山市内。请注意,您不能更改此位置。

对于物理设备,您可能根本无法获得GPS位置,或者它可以位于世界任何地方。

您最好的选择是模拟GPS位置,例如看看this question

© www.soinside.com 2019 - 2024. All rights reserved.