Эмулятор Android VS не распознает рабочую сеть

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

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

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

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

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

очевидно, это потому, что 127.0.0.1 ... для эмулятора это сам эмулятор, а не хост эмулятора

Selvin 07.09.2018 13:51

Даже если я запускаю эмулятор Android прямо из Android Studio без запущенного сервера appium, у меня возникает та же проблема.

Ross 07.09.2018 13:58
1
2
36
1

Ответы 1

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

Note: After we released the Visual Studio Emulator for Android, Google updated their Android emulator to use hardware acceleration.

We recommend you use Google’s emulator when you can, as it offers access to the latest Android OS images and Google Play services. If you have enabled Hyper-V, try out our Hyper-V Android emulator compatibility preview to run Google’s emulator on Hyper-V directly.

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

Другие вопросы по теме