我正在使用 JmDNS API 来检测网络上连接的所有设备。
我能够检测到设备并将它们列出来。但是有一个小问题。我的应用程序正在显示仅运行 linux 的机器。
有人可以对此有所了解吗?我正在使用三星 Galaxy S2 来测试我的应用程序。
您的 jmdns 问题没有解决方案,但您可能想尝试使用 PC 工具搜索以查看打印机是否真的可见。
您可以获得 Firefox 的附加组件 https://addons.mozilla.org/en-us/firefox/addon/dnssd/
或独立工具 http://hobbyistsoftware.com/bonjourbrowser
并查看您要查找的打印机是否出现在列表中