Я работаю с Droid/Android 2.0.1 и сталкиваюсь с проблемой, по-видимому, у многих людей: я не могу обнаружить службы, используя одну чистую библиотеку zeroconf для Java, о которой я знаю, jmDNS. (Apple Bonjour, в то время как он работает на Linux и Windows Java, мне кажется, будет сложнее переносить на Android из-за зависимости от собственного кода.)
Я могу создавать сервисы, но не открывать их. Я пытаюсь понять, что происходит.
Здесь есть отчет о текущих проблемах; связанные с многоадресной рассылкой и IPv6, но, похоже, также бросают пользователей jmDNS: http://code.google.com/p/android/issues/detail?id=2323
Любая идея, почему этот человек может иметь успех? См. Комментарий 22 в отчете об ошибке. (Я новичок в SO, поэтому не могу разместить более одного URL-адреса.)
Я проверил их код, но без везения.
Кто-нибудь успешно завершил обнаружение сервисов zeroconf на Android, используя jmDNS или другую библиотеку?
Возможно ли, что моя проблема с обнаружением связана с проблемой многоадресной рассылки IPv6?