我正在制作一个需要与另一台设备上的另一个应用程序通信的应用程序。唯一的问题是设备的 IP 地址并不总是相同。我想让客户端在特定端口上找到服务器,但是如何在网络上找到打开此端口的设备,而无需在客户端输入服务器的 IP 地址?我找到了 Android 的 NsdManager,但它适用于 API 级别 16 及以上。我正在开发 10 级。
提前致谢!
最佳答案
您可以使用零配置网络来帮助解决您的问题。看看以下网站- http://www.multicastdns.org/和 http://en.wikipedia.org/wiki/Zero-configuration_networking .
您还可以使用 MDSND,查看 Bonjour implementation on Android了解更多信息。
关于android - 在 WiFi 网络上查找另一台 Android 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19212965/