我想在两个或多个设备(Android 和/或 iOS)之间交换信息。
所有设备将通过 WIFI 连接到同一个路由器。
- 是否可以在 iPhone 和 Android 中建立直接(客户端/服务器)TCP/IP 连接?
- 我怎样才能自动“发现”网络上的其他设备?我应该扫描给定端口的所有 IP 范围(例如 192.168.1.1 到 192.168.1.255)吗?可能吗?
最佳答案
如果你愿意开发使用Xamarin.iOS和 Xamarion.Android你可以考虑使用网络库 NetworkComms.Net (在后台使用 sockets)快速添加您正在寻找的功能。提供了示例 iOS 和 Android 应用程序。
设备发现将使用包含的 UDP broadcast 来实现支持。
免责声明:虽然我认为这很适合您的问题,但我必须补充一点,我是 NetworkComms.Net 的开发人员。
关于android - 连接 iPhone 和 Android 设备(同一局域网),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16907036/