目前程序需要实现连接到指定的WIFI网络,在获取到配置好的WIFI列表时,查到的列表失败。
使用方法如下:
mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
mWifiConfiguration = mWifiManager.getConfiguredNetworks();但是mWifiConfiguration这个列表,不包括我之前已经连接过的网络。 我之前的网络明明已经连接过,且已经保存。
求解。
使用方法如下:
mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
mWifiConfiguration = mWifiManager.getConfiguredNetworks();但是mWifiConfiguration这个列表,不包括我之前已经连接过的网络。 我之前的网络明明已经连接过,且已经保存。
求解。
解决方案 »
- Android 怎么把电脑开发好的程序移植到手机上测试
- 如何设置RadioButton的字体在左边????高人指点啊
- 相机拍照后储存照片如何实现?
- 如何利用shareuserid对不同包的Activity进行跳转?
- 新手求解Android listView 的相关问题
- android开发java平台问题
- 安卓4.2.2 调节音量的函数如何换成自己的代码(内详细)
- 通过Intent去打开weixin时,报签名错.是不是要事先签名?
- 大家有android移动OA或BBS的实战教程么
- ndk-build 编译so 加了NDK_DEBUG=1就生成不了so
- APN默认设置
- 求高人帮忙--多媒体数据库在开关机时会丢失录音文件的信息
1、出现你这种情况你先在设置界面看下那个AP的状态是否是已保存
2、查看data/misc/wifi/wpa_supplicant.conf文件中是否保存有这个AP
3、在shell中通过命令wpa_cli -p/dev/socket -iwpa_wlan0 LIST_NETWORKS 看有没有这个AP
4、最后不行就把wifi关了再打开看看吧
isConnected = mWifiManager.enableNetwork(mWifiManager.getConfiguredNetworks().get(indexSSID).networkId, false);
方法也不能置网络可用。