Android 获取Wifi下的IP地址

mac2022-06-30  68

需要权限:

<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) ; }

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/kinglearnjava/p/4883247.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)