Как заставить эмулятор Android использовать порт 1900, когда он уже используется Windows? - PullRequest
1 голос
/ 11 августа 2011

Я пишу приложение для Android, которое ищет устройства, использующие порт UPnP 1900, но когда я подключаюсь к эмулятору и пытаюсь настроить перенаправление портов следующим образом:

redir add udp:1900:1900

В нем говорится:

Can't setup redirection, port probably used by another program on host

Порт 1900 используется на моем компьютере службой Microsoft Plug and Play и, очевидно, не может быть отключен.

Есть ли способ обойти это?Если не считать боковой загрузки apk при каждом изменении, какие опции мне нужно тестировать при разработке?

Я надеюсь, что упускаю что-то очевидное.

1 Ответ

1 голос
/ 13 августа 2011

Мне удалось отключить службу обнаружения SSDP в службах. Этот освобожденный порт 1900 и указанная выше команда перенаправления эмулятора теперь работают. Даже если эта служба перезапустится при перезагрузке системы, она позволит мне отлаживать и тестировать через эмулятор.

...