2010-05-01 5 views
1

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

ответ

2

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

 Смежные вопросы

  • Нет связанных вопросов^_^