gpt4 book ai didi

java - 如何获取其他设备的对端IP地址

转载 作者:太空宇宙 更新时间:2023-11-03 13:19:48 25 4
gpt4 key购买 nike

WifiP2pDevice 只提供MAC地址。 http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pDevice.html

我想在 requestPeers() 之后获取其他设备的 IP 地址(但不是 MAC 地址)。如何做到这一点?

最佳答案

有一种方法可以实现这一点......

Network Service Discovery (NSD) 添加到您的应用程序可让您的用户识别本地网络上支持您的应用程序请求的服务的其他设备。这对于各种点对点应用程序非常有用,例如文件共享或多人游戏。

首先你需要做

1.在网络上注册您的服务

2.发现网络上的服务

3.连接到网络上的服务

4.在申请关闭时取消注册您的服务

完成 3 后,您的应用程序将收到详细的服务信息,包括 IP 地址端口号。这是创建您自己的服务网络连接所需的一切。

查看详细信息(包括示例应用).. click .第二个链接.. click

关于java - 如何获取其他设备的对端IP地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30262680/

25 4 0
文章推荐: java - 如何从 WifiP2pDeviceList 获取 wifi direct 设备名称
文章推荐: c# - 指定多个泛型类型来实现
文章推荐: c# - 在 BindingList 上运行 Clear() 方法导致 "Cross Thread"异常