Сокетное соединение с ПК на эмулятор Android - PullRequest
0 голосов
/ 28 марта 2019

Итак, вот что я пытаюсь сделать: у меня есть приложение Android, которое использует ServerSocket, и мне нужно подключиться к этому сокету с моего компьютера.

Я попытался получить свой IPиспользуйте adb shell ifconfig, и я могу пропинговать этот IP из оболочки эмулятора, но я не могу пропинговать его с терминала моего компьютера.

Другими словами, как я могу использовать Postman для подключения к веб-серверу моего эмулятора?

1 Ответ

0 голосов
/ 29 марта 2019

Я нашел решение.Похоже, что если вы хотите общаться с вашего компьютера на ваш эмулятор, IP-адрес для использования является 127.0.0.1, и вам нужно выполнить переадресацию портов, используя ADB в командной строке.

Например, если вы эмуляторзапуск сервера на порту 8080

adb forward tcp:8080 tcp:8080

Затем вызовите его с localhost:8080

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...