Android Wifi网络操作
一.wifi网卡状态:1.WIFI_STATE_DISABLED 网卡不可用
2.WIFI_STATE_DISABLING 网卡正在关闭
3.WIFI_STATE_ENABLED 网卡可用
4.WIFI_STATE_ENABLING 网卡正在打开
5.WIFI_STATE_UNKNOWN 未知网卡状态
二.操作wifi网卡所需要的权限:在Manifest.permission中进行查看,参考api
三.改变wife的状态,主要类为wifiManager类
WifiManager wifiManager = (WifiManager)context.getSystemService(Service.wifi_service);
wifiManager.setWifiEnabled(true);//设置wifi是否可用
wifiManager.getWifiState();//获取wifi的状态
四.在Manifest.xml中配置wifi权限
//允许改变网络连接权限
<user-permission android:name="android.permission.CHANGE_NETWORK_STATE"></user-permission>
//允许改变WIFI状态
<user-permission android:name="android.permission.CHANGE_WIFI_STATE"></user-permission>
//允许访问网络权限
<user-permission android:name="android.permission.ACCESS_NETWORK_STATE"></user-permission>
//允许访问wifi权限
<user-permission android:name="android.permission.ACCESS_WIFI_STATE"></user-permission>
页:
[1]