Android 获取 IP 地址

01 public String getLocalIpAddress() {
02     try {
03         for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces();
04         en.hasMoreElements();) {
05             NetworkInterface intf = en.nextElement();
06             for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses();
07         enumIpAddr.hasMoreElements();) {
08                 InetAddress inetAddress = enumIpAddr.nextElement();
09                 if (!inetAddress.isLoopbackAddress()) {
10                     return inetAddress.getHostAddress().toString();
11                  0
声明:OSCHINA 博客文章版权属于作者,受法律保护。未经作者同意不得转载。
最新热门职位
更多开发者职位上 开源中国·招聘
  • Android 获取 IP 地址
    JAVA工程师 旺财小强
    月薪: 15-25K
  • Android 获取 IP 地址
    高级ios研发工程师 趣互联
    月薪: 15-20K
  • Android 获取 IP 地址
    视觉计算研究员 SenseTime
    月薪: 20-40K
  • Android 获取 IP 地址
    IOS开发实习生 COCO
    月薪: 3-5K

评论

  • 楼: () 手机 Android iPhone Windows Phone 微信 发表于 删除 回复此评论
  • 1

插入: 表情 开源软件

王小奇

发表评论 插入: 表情 开源软件

关闭插入表情
关闭相关文章阅读
  • 2013/12/02 android 获取本机IP地址
  • 2012/07/24 Android 在wifi下获取IP和MAC地址...
  • 2013/02/28 Android获取本机IP地址和MAC的方法...
  • 2015/03/09 android 获取本机静态Ip地址与mac地...
  • 2013/08/03 android学习--手机获取IP地址...

你可能感兴趣的:(android,IP,获取,地址)