如果禁用,是否有能力程序调整wifi

时间:2011-03-14 11:02:01

标签: android wifi

如果禁用,是否有能力可以通过程序调整wifi。

- 如果禁用wifi: WifiManager wifiManager =(WifiManager)ctx.getSystemService(Context.WIFI_SERVICE); wifiManager.addNetwork(wifiConf)

addNetwork函数返回-1

- 如果启用了wifi,它可以正常工作。


如果启用了wifi,“addNetwork”功能正常工作,并添加了新网络。在相同的情况下,但禁用wifi“addNetwork”函数返回-1并且未添加新网络 - Andrey 46分钟前 即使禁用wifi也要调整wifi

感谢。

2 个答案:

答案 0 :(得分:1)

安装包urfkill。

使用命令...

# rfkill unblock wifi

...打开wifi。

您可能需要确保硬件开关(如果有)也处于正确的位置。

答案 1 :(得分:0)

您可以使用此

检查您当前是否已连接到任何网络
ConnectivityManager manager = (ConnectivityManager) mContext.getSystemService(Context.CONNECTIVITY_SERVICE);
manager.getNetworkInfo(ConnectionManager.CONNECTION_WIFI).getState() == NetworkInfo.State.CONNECTED;