React-Native - не удается получить данные с подключенного устройства Android к конечной точке локального хоста - PullRequest
0 голосов
/ 20 марта 2020

Я довольно новичок в React Native и пытаюсь создать приложение. У меня есть JSON почтовый запрос, который работает на Почтальоне и на Экспо, когда я запускаю его в веб-браузере (с http://127.0.0.1: 8080 ). Но когда я пытаюсь запустить его на подключенном устройстве Android, мое приложение фактически не получает данные.

Насколько я могу судить, существует некоторая проблема со связью между моим телефоном и моим компьютером. Но я не могу найти его.

Дополнительная информация: - оба устройства подключены к моему интернету - вызовы API Firebase работают просто отлично - изменив маршрут "http://localhost: 8080 /""с моим компьютером IPv4-адрес или 10.0.2.2:8080 не работает

1 Ответ

0 голосов
/ 20 марта 2020

Сначала попробуйте это - Для android: выполните следующую команду в терминале и попробуйте снова

adb reverse tcp: 8081 tcp: 8081

Если это не работает, попробуйте это

  • Shake device (android)

  • Выберите настройки dev и нажмите «Отладка хоста и порта сервера для устройства»

  • Под отладкой введите локальный IP-адрес и номер порта. (Пример: http://127.0.0.1: 8080 )
...