如果禁用,是否有能力可以通过程序调整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
感谢。
答案 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;