- 低版本可以,2.3等,高版本不支持NetworkInterface
- public
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()) { -
return i= inetAddress.getHostAddress().toString(); -
} -
} -
} -
} catch (SocketException ex) { -
Log.e(LOG_TAG, ex.toString()); -
} -
return null; -
} - 高版本获得Ip
- http://blog.csdn.net/garybook/article/details/7874456
android 获得自己的IP
最新推荐文章于 2018-05-25 10:18:55 发布