我在通过代码连接到特定网络(例如A)时遇到问题。
我的代码段是:
tmpConfig = new WifiConfiguration();
tmpConfig.BSSID = sBSSID;
tmpConfig.SSID = sSSID;
tmpConfig.status = WifiConfiguration.Status.ENABLED;
int netId = wifiManager.addNetwork(tmpConfig);
返回wifiManager.enableNetwork(netId,true);
但是,我不断出错,日志如下:
E / wpa_supplicant(7983):第0行:无法解析ssid'A'。
D / MYWIFI(8191):错误
有没有人较早地遇到过这个问题,并且知道解决方法?
谢谢,
Pravein
最佳答案
代替
tmpConfig.SSID = sSSID;
分配为
tmpConfig.SSID = "\""+ sSSID +"\"";