Android获得本地IP地址
来源:互联网 发布:淘宝直通车开通条件 编辑:程序博客网 时间:2024/05/18 13:06
public String getIpAddress() {
try {
String ipv4;
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()) {
if (!inetAddress.isLoopbackAddress()
&& InetAddressUtils
.isIPv4Address(ipv4 = inetAddress
.getHostAddress()))
return ipv4;
}
}
}
} catch (SocketException ex) {
log(ex.toString());
}
return "";
}
try {
String ipv4;
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()) {
if (!inetAddress.isLoopbackAddress()
&& InetAddressUtils
.isIPv4Address(ipv4 = inetAddress
.getHostAddress()))
return ipv4;
}
}
}
} catch (SocketException ex) {
log(ex.toString());
}
return "";
}
阅读全文
0 0
- Android获得本地IP地址
- 获得本地IP地址
- 获得本地IP地址
- C# 获得本地IP地址
- 获得手机本地IP地址
- Java获得本地IP地址
- 获得本地的ip地址和用户名
- 获得本地主机名和IP地址
- 用ioctl获得本地ip地址
- 用ioctl获得本地ip地址
- 用ioctl获得本地ip地址
- 用ioctl获得本地ip地址
- 用ioctl获得本地ip地址
- 用ioctl获得本地ip地址
- 获得本地计算机的IP地址
- 用ioctl获得本地ip地址
- windows C++获得本地IP地址
- 用ioctl获得本地ip地址
- SSH与SSM学习之SSH整合03——单独配置Struts2
- 指针与数组的对比
- CF 838D(Packmen Strike Back-吃豆人)
- 关于数据结构,算法,和数学的想法,认知,和计划
- 我OEM,1158就能进去,5500提示无监听程序,求大神指点
- Android获得本地IP地址
- Python中 字典排序、列表排序
- centos 安装 hadoop2.8.2
- c++stl的deque(双端队列)
- 数据结构第二次上机 第二章之顺序表
- ubuntu16.04下安装opencv2.4.11forjava+IDEA集成
- C++之函数重载重铸版
- 3.4 Java类的构造函数
- spring核心