我需要让我的应用程序自动连接到特定SSID的密码.我正在尝试这个,但这就是我得到的:
错误:
非静态方法addNetwork(WifiConfiguration)不能从静态上下文中引用
错误:
非静态方法enableNetwork(int,boolean)不能从静态上下文中引用
final WifiManager wifiManager = (WifiManager) MainActivity.this.getSystemService(Context.WIFI_SERVICE);
final WifiConfiguration config = new WifiConfiguration();
config.SSID = "\"xxx\"";
config.preSharedKey = "\"123\"";
if (!wifiManager.isWifiEnabled()){
wifiManager.setWifiEnabled(true);
int networkId = WifiManager.addNetwork(config);
WifiManager.enableNetwork(networkId, true);
}
Run Code Online (Sandbox Code Playgroud)