Почему JmDNS обслужил бы работу исследования над Motorola Droid рабочий 2.1-update1 Android а не над HTC Incredible, выполняющим ту же версию Android?

Я успешно получил JmDNS, работающий над тестированием Android 2.1 на Motorola Droid при помощи MulticastLock, но недавно получил HTC Incredible как второе тестовое устройство, и исследование JmDNS не работает вообще. Я должен упомянуть, что широковещательная передача сервиса все еще работает, и все, кажется, обычно работает, но serviceAdded () никогда не называют. У кого-либо есть мысли о том, почему это могло бы быть? Я думал, что это могла бы быть проблема разрешения, но я не получаю исключений...

1
задан EJoshuaS 29 August 2017 в 18:08
поделиться

1 ответ

Похоже, на текущих платформах есть огромная ошибка многоадресной рассылки. Взгляните на отслеживание проблем: http://code.google.com/p/android/issues/detail?id=15
JmDNS не работал у меня ни на Milestone (2.0.1, 2.1 update1), ни Nexus One (2.1update1), так как мне никогда не удавалось обнаружить какую-либо транслируемую службу.
Как ни странно, они закрыли вопрос 18 ноября. Я не знаю, что сейчас происходит, но отчаянно надеюсь на FroYo, 2.2

2
ответ дан 3 September 2019 в 00:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: