Почему WS-Discovery работает на эмуляторе только после того, как сетевой адаптер отключен, а затем включен? - PullRequest
0 голосов
/ 17 декабря 2018

Это очень странная проблема.Я надеюсь получить подсказку от кого-то с пониманием эмуляторов Android.Приложение реализует WS-Discovery , отправляя зонды на порт 3702 с многоадресным адресом 239.255.255.250.Единственный способ заставить его работать на эмуляторе Android - это отключить, а затем включить адаптер Ethernet (Ethernet 4, как показано на следующем рисунке):

enter image description here

В противном случае приложение на эмуляторе не может получить ответы от каких-либо веб-сервисов.Он может отправлять зонды и получать их самостоятельно.

Может кто-нибудь подсказать, почему эмуляторы Android ведут себя так.Эмуляторы используют Hyper-V.Это ведет себя так на ПК с процессорами Intel и AMD.

...