首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android中怎么获取IP地址

2012-06-29 
android中怎样获取IP地址WIFI和G3卡,都获取了争取的Ip地址:代码如下:public String getLocalIpAddress() {

android中怎样获取IP地址
WIFI和G3卡,都获取了争取的Ip地址:代码如下:

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 inetAddress.getHostAddress().toString();   
                 }   
             }   
         }   
     } catch (SocketException ex) {   
         Log.e(TAG, ex.toString());   
     }   
    return null;   
}  

热点排行
Bad Request.