获取wifi网络中,终端上的ip地址的方法

 public String getWifiIP(){
	       WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
	       if(WifiManager.WIFI_STATE_ENABLED==wifiManager.getWifiState()){
	           WifiInfo wifiInfo = wifiManager.getConnectionInfo();
	           int i = wifiInfo.getIpAddress();
	           wifiInfo=null;
	           wifiManager=null;
	           String res=(i&0xFF)+"."+((i>>8)&0xFF)+"."+((i>>16)&0xFF)+ ".230";
	           Log.i(TAG,"ip="+res);
	           return res;
	       }else{
	           return null;
	       }
	   }

你可能感兴趣的:(网络,String,service,null,终端)