Android开发 --- Wifi 管理

来源:互联网 发布:sony hapz1es 软件 编辑:程序博客网 时间:2024/05/22 12:15

Android系统提供 WifiManager类管理wifi 

使用方法

WifiManager wm = Context.getSystemService(Context.WIFI_SERVICE);  //获得WifiManager类对象

wm.setWifiEnabled(true);  //设置网卡能用

wm.setWifiEnabled(false); //设置为不可用

wm.getWifiState(); //获得wifi的当前状态

wifi及网络权限

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />

<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

 

网卡的五种状态

1.可用  2.正在打开 3. 正在关闭 4.不可用 5.未知错误