我从这里http://www.java2s.com/Code/Jar/d/Downloaddnssdjar.htm下载了dns_sd jar,并尝试在我的android项目中使用它来发现服务。
我使用DNSSD.browse(myService,myBrowseListener)来发现服务。
问题是我一直在
com.apple.dnssd.AppleDNSSDException:DNS-SD错误-65563: SERVICENOTRUNNING
听说mdnsd守护进程并不总是在android上运行。我该如何启动它或解决方法是什么?
注意:我不想使用任何其他库,如jmdns,mdnsjava,服务员等......
答案 0 :(得分:0)
实际上不需要使用Apple的mDNS服务,因为Android Network Service Discovery(4.1中提供)与它完全兼容。我知道你说你不想使用另一个库,但你必须这样,因为没有办法在Android上启动Apple mDNS守护进程。
答案 1 :(得分:0)