Android VS Emulator не распознает работу сети - PullRequest
0 голосов
/ 07 сентября 2018

Я пытаюсь настроить фреймворк селен / аппиум для тестирования приложения на различных устройствах Android. Поскольку приложение все еще находится на этапе сборки, мы должны быть подключены к моей рабочей сети, чтобы иметь возможность войти в само приложение.

У меня проблема в том, что если я использую эмуляторы Android VS, я не могу войти в приложение.

Принимая во внимание, что если я использую BlueStacks для установки и запуска приложения, я могу получить доступ к приложению.

Мой вопрос: есть ли здесь какие-либо настройки, которые мне нужно изменить, чтобы эмуляторы Android VS распознавали, что я нахожусь в рабочей сети. Или вы могли бы указать мне направление, в котором я могу исследовать?

Я использую Appium и адрес сервера 127.0.0.1:4723.

1 Ответ

0 голосов
/ 07 сентября 2018

Почему вы используете VS Emulator? На этой странице указано:

Примечание. После выпуска эмулятора Visual Studio для Android компания Google обновила свой эмулятор Android для использования аппаратного ускорения.

Мы рекомендуем вам по возможности использовать эмулятор Google, поскольку он предоставляет доступ к последним образам ОС Android и сервисам Google Play. Если вы включили Hyper-V, попробуйте наш предварительный просмотр совместимости с эмулятором Android для Hyper-V, чтобы запустить эмулятор Google на Hyper-V напрямую.

Вам следует использовать официальный эмулятор Android Studio, который позволяет контролировать сетевое подключение: https://developer.android.com/studio/run/emulator#wi-fi https://developer.android.com/studio/run/emulator-networking

...