android 连接wifi的那些事儿

来源:互联网 发布:单位无网络访问权限 编辑:程序博客网 时间:2024/05/21 18:47

1、获得wifi的ssid 和密码。

2、搜索附近的可用网络,检测是否有匹配网络。

3、根据可用网络信息获取加密方式等信息

4、使用ssid+密码+加密方式连接wifi

5、在网络监听中获取连接是否成功。

扩展:当我们在一些情况下,可以获取手机的移动网络是否打开,那么我们是不是在连接到wifi成功以后提示用户关闭移动网络呢。答案是肯定的,

但是安卓的移动网络的开关不能够直接操作,可以通过修改apn 或者通过反射来实现。


可能应用的场景:

随身wifi盒子,通过扫描二维码,实现自动连接


0 0