获取本机IP地址函数
来源:互联网 发布:snmp编程 交换机 编辑:程序博客网 时间:2024/05/29 07:06
private String getLocalIPAddress() throws SocketException // for Android >= 4.0
{
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() && (inetAddress instanceof Inet4Address))
{
return inetAddress.getHostAddress().toString();
}
}
}
return "null";
}
private String getLocalIPAddress() throws SocketException // for Android <= 2.3
{
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 inetAddress.getHostAddress().toString();
}
}
}
return "null";
}
{
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() && (inetAddress instanceof Inet4Address))
{
return inetAddress.getHostAddress().toString();
}
}
}
return "null";
}
private String getLocalIPAddress() throws SocketException // for Android <= 2.3
{
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 inetAddress.getHostAddress().toString();
}
}
}
return "null";
}
0 0
- 获取本机IP地址函数
- 获取本机IP地址函数
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机IP地址
- 获取本机ip地址
- 获取本机IP地址
- 获取本机ip地址
- 获取本机ip地址
- 获取本机IP地址
- 获取本机IP地址
- 获取 本机 ip 地址
- bonding
- Python标准库13 循环器 (itertools)
- quartz学习入门(一)
- Condition的使用,实现三个线程互斥执行。
- 剑指Offer11数值的整数次方
- 获取本机IP地址函数
- Google Play In-app Billing
- hd 2084 数塔(dp)
- HDU 1232-畅通工程(并查集)
- mysql全备脚本升级版,支持多台主机,多个数据库
- BestCoder Round #4(Happy Three Friends-贪心)
- frame动画的实现
- 最能毁掉程序员健康的几件事
- Android动画效果translate、scale、alpha、rotate详解