关于android4.0 获取手机IP地址的问题获取手机IP地址的代码:public static String getLocalIpAddress(){tr
关于android4.0 获取手机IP地址的问题
获取手机IP地址的代码:
public static String getLocalIpAddress(){try{ for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration<InetAddress> enumIpAddr = intf .getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress() && InetAddressUtils.isIPv4Address(inetAddress.getHostAddress())) { return inetAddress.getHostAddress().toString(); } } }}catch (SocketException e) {// TODO: handle exceptionUtils.log("WifiPreference IpAddress---error-" + e.toString());}return null; }