React Native отладка на Android Emulator за корпоративным прокси
Я новичок в React-Native. Я создал образец приложения на своем офисном компьютере. Поскольку мы работаем за корпоративным прокси-сервером, я должен установить APN (имя точки доступа) в эмуляторе Android, чтобы получить доступ к Интернету. Без APN сервер разработки, работающий на 10.0.2.2:8081, работает нормально. Но после установки APN в эмуляторе я понимаю, что он не пойдет в 10.0.2.2:8081.
Теперь, если я не установлю APN, у меня не будет доступа в Интернет на эмуляторе, и если я установлю APN в эмуляторе, сервер разработки, который находится на 10.0.2.2:8081, не будет перехвачен устройством.
Любая помощь или обходной путь будут оценены.
PS: я пытался запустить эмулятор из командной строки, давая прокси, т.е.
emulator -http-proxy http://192.168.0.1:8080
но это даже не сработало в случае сервера разработки React.
Есть ли что-то, что мы можем получить доступ в Интернет на эмуляторе без использования прокси.
1 ответ
Я решил, как это в первую очередь я запускаю на CMD (у меня есть W7) эту команду
"C:\android\Sdk\tools\emulator.exe" -netdelay none -netpeed full -avd Nexus_5X_API_25 -http-proxy http://125.1.1.130:3825/
а затем в устройстве я установить APN, как это
- Имя: имя
- APN: apn
- Прокси: 125.1.1.130
- Порт: 3825
и это все.
Работает отлично.