Android 获取Wifi下的IP地址
需要权限:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
获取IP地址:
/** * 获取手机IP地址 * 必须连上wifi */ public String getIpAddress(Context context) { int result = 0; WifiManager wifiManager =(WifiManager) context.getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); return intToIp(wifiInfo.getIpAddress()); ); } private String intToIp(int i) { return (i & 0xFF ) + "." + ((i >> 8 ) & 0xFF) + "." + ((i >> 16 ) & 0xFF) + "." + ( i >> 24 & 0xFF) ; }
版权声明:本文为博主原创文章,未经博主允许不得转载。