7

我正在寻找一种方法来查找局域网 (LAN) 中的所有设备(尤其是打印机)。

有没有办法区分打印机和其他设备(智能手机、笔记本电脑、电脑等)?

4

2 回答 2

2

如果你试试这个呢?http://jmdns.sourceforge.net/

JmDNS 是多播 DNS 的 Java 实现,可用于局域网中的服务注册和发现。JmDNS 与 Apple 的 Bonjour 完全兼容。

于 2012-05-11T20:27:16.320 回答
1

你应该使用网络服务发现

https://developer.android.com/training/connect-devices-wireless/nsd.html

于 2017-12-09T08:17:02.817 回答