Доступ к местоположению виртуального устройства в Firebase Test Lab.

Я запускаю тесты Espresso Android на виртуальном устройстве (Pixel2) Firebase Test Lab, и мне нужно знать географические координаты этого устройства. У меня есть тесты, которые не проходят, потому что они должны выполняться на устройстве, расположенном на национальной территории (Португалия), и отображается следующее: «Ваш доступ осуществляется за пределами Португалии». Я хотел бы знать, когда я запускаю тест с помощью команды gcloud firebase test android run , есть способ получить доступ к местоположению виртуального устройства и / или запустить его на устройстве, находящемся на национальной территории (Португалия).

Спасибо, xptoGirl


person xptoGirl    schedule 04.11.2019    source источник
comment
Попробуйте поискать в Интернете фиктивное местоположение gps в лаборатории тестирования firebase.   -  person Doug Stevenson    schedule 04.11.2019


Ответы (1)


Местоположение GPS по умолчанию для виртуальных устройств: (37.779564, -122.391616) (по состоянию на ноябрь 2019 г.). Это место находится в Сан-Франциско, Калифорния. Обратите внимание, что вы не можете изменить это местоположение.

Для физических устройств вы можете вообще не получить местоположение GPS или оно может быть где угодно в мире.

Лучше всего имитировать местоположение GPS, например взгляните на этот вопрос.

person Maik    schedule 04.11.2019