How can I discover zeroconf (Bonjour) services on Android? I’m having trouble with jmDNS

I’m new as well otherwise I would have just left a comment on smountcastle’s answer which is mostly correct. I have just been dealing with the exact same issue on a Droid running Android 2.1. I found that I needed to set the MulticastLock to reference-counted otherwise it seemed to be released automatically. AndroidManifest.xml: <uses-permission … Read more

Are there any other Java libraries for bonjour/zeroconf apart from JMDNS?

I’m also curious to find the best cross-platform DNS-SD (Zeroconf, Bonjour, DNS self discovery) library exists out there. It does sound like Apple’s DNS-SD dnssd.jar is the “official” Java library that requires native library support on Windows, Linux, etc, but works out of the box on Mac OSX. There are other pure Java DNS-SD implementations, … Read more