标签: c++ android cross-platform udp broadcast
我正在尝试为我的Android应用程序DroidPad实现自动连接功能,该应用程序基本上是在PC应用程序连接的Android手机上运行的TCP服务器。
为了让用户更容易处理,有什么方法(可移植?)C ++扫描本地子网上的IP地址,可能是某个开放端口的IP地址?我尝试过使用UDP广播,但无法使用它。我目前正在使用用于GUI和库的wxWidgets工具包。
有什么想法吗?
答案 0 :(得分:1)
我找到了一个解决方案:wxServDisc。它使用mDNS(又名Zeroconf / Bonjour)来发现子网上的设备,并且也基于wxWidgets。