JmDNS检测Android中的网络设备

问题描述:

我正在使用JmDNS API检测网络上连接的所有设备。JmDNS检测Android中的网络设备

我能够检测到设备并列出它们。但是有一个小问题。 我的应用程序正在显示只运行linux的机器。

有人可以扔在这个光??我使用三星Galaxy S2来测试我的应用程序。

+0

我其实是想上在这里找到网络打印机 – Abhishek 2013-05-07 09:47:51

+0

我知道,如果我安装iTunes,则JmDNS将检测与iTunes一起安装的Bonjour服务。但对我来说,在每个系统上安装iTunes都是不可行的。 有人可以回答吗? – Abhishek 2013-05-23 09:35:57

+0

如何检测代码中的所有服务?我只看到jmDNS的例子列出特定的服务。谢谢! – German 2014-11-12 17:56:19

还没有解决您的jmdns问题,但你可能想尝试用PC工具搜索,看是否打印机真的是可见的。

你可以得到一个附加的Firefox https://addons.mozilla.org/en-us/firefox/addon/dnssd/

或者一个独立的工具 http://hobbyistsoftware.com/bonjourbrowser

,看看打印机您正在寻找显示在列表