版权声明:本文为博主原创文章,未经博主允许不得转载。
实现连接WIFI的功能会用到一个工具类,源码可以点击链接下载。网上这些类似的工具类里的代码差不多是一样的。连接无线网主要有两个方法: 其中有一个Connect方法,还有一个connectSpecificAP方法,对于不需要密码就能链接的WIFI模块,我使用的是后者。
连接WIFI大致分为一下几个步骤: 【1】打开WIFI openWifi 【2】配置网络信息 createWifiInfo返回WIFiConfig 【3】添加配置好的网络并连接 int netID = mWifiManager.addNetwork(wifiConfig); boolean bRet = mWifiManager.enableNetwork(netID, false); 【4】判断连接是否成功 上面的enableNetWork方法返回成功并不能反映手机是否真的连接成功,所以还需要调用isConnect方法进行判断,针对自己的业务逻辑和场景,我又写了一个判断是否连接成功的方法:isWifiConnected的方法
<a href="http://download.csdn.net/detail/u010924834/9271281" target="_blank">下载工具类(WIFIAdmin)</a> 本文转自 一点点征服 博客园博客,原文链接: http://www.cnblogs.com/ldq2016/p/6774176.html ,如需转载请自行联系原作者