我用手机和下位机连无线路由器进行socket通信,但是ip地址却不能获取或者不正确。如果我把ip地址直接写好就可以连上。为什么不能自动获取呢?
获取代码如下:
wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
dhcpInfo = wifiManager.getDhcpInfo();
IP = Formatter.formatIpAddress(dhcpInfo.gateway);//服务器ip获取。
求问,搞了好久!!!!