我正在尝试通过套接字连接 2 个设备,以便它们可以交换数据。它们还通过 wifi 热点连接。我正在使用服务。
设备 1 是热点(实现 ServerSocket 的地方),设备 2 是连接到它的热点(实现 Socket 的地方)。我做了一些研究,我能够得到他们每个人的 ip(但根据他们自己的班级计算)。但是为了让我创建客户端套接字,我需要另一个类中主机(用作热点的电话)的 IP 地址。我无法在服务器端获取它,因为这部分代码不会被执行,因为我使用一部手机创建热点网络,另一部连接到它。
我知道通常网络共享设备的 IP 地址通常是相同的,但我不能相信这一点,因为我必须确保它适用于所有手机。
那么,如何在客户端(连接到该热点的电话)服务中获取服务器(热点主机)的 IP 地址?