android 获得自己的IP

原创 2015年07月07日 11:32:10
  • 低版本可以,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
版权声明:本文为博主原创文章,未经博主允许不得转载。

java获得自己本机的外网ip(通过代理服务器)

package com.yzj.test;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputSt...

【转】如何使用论坛、wiki、搜索等来获得自己需要的知识(FROM Ubuntu中文社区)

欢迎来到Ubuntu世界,作为新手,你可能会感到迷惘,不要急,这个帖子将教你如何通过论坛、wiki、搜索等获得自己需要的知识。...

android模拟器与pc,模拟器与模拟之间用socket进行通信和获得模拟器ip地址程序

在本机上启动两个模拟器,本机(PC)和模拟器的信息如下:         大家可以看到,两个模拟器的IP地址都是完全一样的,所以要实现两个模拟器之间的通信,使用模拟器的IP地址是办不到的。 ...

获得Android手机的ip的方法

首先要在AndroidManifest.xml里面设置用户上网权限

Android 获得设备状态信息、Mac地址、IP地址

前言在APP开发时,经常会遇到要获取手机状态信息的场景,像升级时获取版本号,像发生异常时要收集手机信息等等。有些软件还要根据Mac地址来判定当前用户以前是否登录过。下面将为一一介绍获取这些手机状态信息...

Android 获得设备状态信息、Mac地址、IP地址

前言 在APP开发时,经常会遇到要获取手机状态信息的场景,像升级时获取版本号,像发生异常时要收集手机信息等等。有些软件还要根据Mac地址来判定当前用户以前是否登录过。下面将一一介绍获取这些手机状...

第二章&nbsp;Android内核和驱动程序(转)

这一章我们来介绍Android系统的核心部分-Android内核。我们说Android系统是基于Linux系统的,最根本的原因就在于Android采用了Linux内核。 2.1 Android内核特...

Android&nbsp;内存溢出的几点解决方法

前言:     堆(HEAP)是VM中占用内存最多的部分,通常是动态分配的。堆的大小不是一成不变的,通常有一个分配机制来控制它的大小。比如初始的HEAP是4M大,当4M的空间被占用超过75%的时候,重...

android&nbsp;完整地操作数据库--…

http://hi.baidu.com/bin545/item/5386d98e5fdc5bc8b17154df 在这一节的例子当中,我们做了一个非常简便的日记本程序,虽然没有完善,但是已经是基...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android&nbsp;获得自己的IP
举报原因:
原因补充:

(最多只允许输入30个字)