查看手機本地ip地址


 public static String getWIFILocalIpAdress(Context mContext) {  
	        
	        //獲取wifi服務  
	        WifiManager wifiManager = (WifiManager)mContext.getSystemService(Context.WIFI_SERVICE);  
	        //判斷wifi是否開啓  
	        if (!wifiManager.isWifiEnabled()) {  
	        wifiManager.setWifiEnabled(true);   
	        }  
	        WifiInfo wifiInfo = wifiManager.getConnectionInfo();      
	        int ipAddress = wifiInfo.getIpAddress();  
	        String ip = formatIpAddress(ipAddress);  
	        return ip;  
	    } 
	 
	    private static String formatIpAddress(int ipAdress) {      
	        
	         return (ipAdress & 0xFF ) + "." +      
	        ((ipAdress >> 8 ) & 0xFF) + "." +      
	        ((ipAdress >> 16 ) & 0xFF) + "." +      
	        ( ipAdress >> 24 & 0xFF) ;  
	     }  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章