Android开发--获取本地ip(wifi 3g)
来源:互联网 发布:nginx ip转发 编辑:程序博客网 时间:2024/06/06 21:04
/** * 获取本地ip * @return */ public String getLocalIpAddress() { String ipaddress = ""; try { Enumeration<NetworkInterface> en = NetworkInterface .getNetworkInterfaces(); // 遍历所用的网络接口 while (en.hasMoreElements()) { NetworkInterface nif = en.nextElement();// 得到每一 Enumeration<InetAddress> inet = nif.getInetAddresses(); // 遍历每一个接口绑定的所有ip while (inet.hasMoreElements()) { InetAddress ip = inet.nextElement(); if (!ip.isLoopbackAddress() && InetAddressUtils.isIPv4Address(ip .getHostAddress())) { return ipaddress =ip.getHostAddress(); } } } } catch (SocketException e) { Log.e("feige", "获取本地ip地址失败"); e.printStackTrace(); } return ipaddress; }
在做支付的时候用到了。列出来,避免下次再找!
0 0
- Android开发--获取本地ip(wifi 3g)
- Android-->最全获取本地IP的方法(Wifi/以太网/3G)
- Android开发之获取网络类型(WIFI、2G、3G、4G)和运营商名称
- android 获取ip地址,获取2,3,4g,wifi状态等
- Android 判断网络是否可用、网络类型WIFI/2G/3G/4G及获取IP
- Android 判断网络是否可用、网络类型WIFI/2G/3G/4G及获取IP
- Android获取本地IP地址-WIFI or 3G
- Android 获取外网IP地址 (Wifi 4G 通用)
- 获取Android当前网络类型(2g、3g、4g、wifi)以及手机型号、版本号
- 获取Android当前网络类型(2g、3g、4g、wifi)以及手机型号、版本号
- Android的开发提高篇(1) - 获取本地IP
- 在Wifi下获取本地IP地址
- 在WIFI下获取本地IP地址
- android开发 获取WIFI和有线的IP地址
- android开发 获取WIFI和有线的IP地址
- Android获取WiFi IP地址
- Android获取本地IP地址
- Android 获取手机本地IP
- Boost 学习之算法篇 one_of 与 one_of_equal
- Codeforces Round #340 (Div. 2) 617C Watering Flowers(计算几何)
- 贪心算法基本概念与活动选择问题的求解
- linux上 php升级
- Hibernate的关联关系中lazy和fetch的设置
- Android开发--获取本地ip(wifi 3g)
- 【ELK初探】-Centos6.7下实战配置篇_1
- 黑马程序员 protocol协议基本知识
- JS跟java交互,找不到java中定义的方法
- Java中流的分割
- AndroidStudio的alt+enter 没有效果 没有解决方案提示
- 《Web前端开发修炼之道》笔记三:高质量CSS(二)
- maven settings.xml配置文件详解
- Mark Man马克鳗