Не удалось привязать IP-адрес хоста - PullRequest
0 голосов
/ 06 ноября 2018

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

Итак, эмулятор включен на ip 192.168.20.101 Поэтому я попытался сохранить свой сервер на 192.168.20.5

Я использую сервер dropwizard. Я получил ошибку java.net.BindException: Cannot assign requested address: bind

Я использовал следующий код, чтобы изменить свой файл yml

server:
  applicationConnectors:
    - type: http
      bindHost: 192.168.20.5
      port: 8090
  adminConnectors:
      - type: http
        bindHost: 192.168.20.5
        port: 8091

1 Ответ

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

Я не уверен, что вы можете связать IP внутри сети VirtualBox. Что вы можете сделать, это настроить ваше устройство для работы в режиме моста, например:

enter image description here

Таким образом, устройство работает в той же сети, что и ваш хост, поэтому вы можете легко получить доступ к локальному хосту или другим машинам.

...