我目前正在使用 TPC/IP 套接字连接在 android 上构建应用程序。我通过使用以下代码获取有关 wifi 连接的 IP 地址:
这段代码将允许我获取 serverIp 和只是 Ip
WifiManager manager = (WifiManager) c.getSystemService(c.WIFI_SERVICE);
DhcpInfo info = manager.getDhcpInfo();
WifiInfo wifiInfo = manager.getConnectionInfo();
我正在使用以下方式获取服务器 IP:
info.serverAddress
并且只是使用IP地址:
info.ipAddress
(注意:很抱歉,我无法向您显示我的 logcat 结果,因为它们是我的 ip 地址 =( ...) 基本上这些代码会得到我的服务器地址和 wifi 的 ip 地址。但是我应该使用哪一个来制作 TCP/ IP连接程序?该程序将仅基于wifi。