通过WifiManager获取本机的IP地址

来源:互联网 发布:3m淘宝官方旗舰店 编辑:程序博客网 时间:2024/05/17 21:51

通过WifiManager获取到本机的IP:

初始化WifiManger:

WifiManager mWifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);

启动Wifi:

if (!mWifiManager.isWifiEnabled())     mWifiManager.setWifiEnabled(true);

获取本机的IP地址:

Formatter.formatIpAddress(mWifiManager.getConnectionInfo())

最后在Manifest中添加permission:
 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

原创粉丝点击