我正在尝试使用新名称和开放可访问性运行热点。
wifiConfig.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN);
wifiConfig.SSID = "\"MySSID\"";
wifiConfig.networkId = 1;
methodNum = getMethodNumber("setWifiApEnabled");
try {
wmMethods[methodNum].invoke(wifiManager, wifiConfig, true);
} catch (IllegalArgumentException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IllegalAccessException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (InvocationTargetException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
我得到了正确的方法,似乎它启动了手机上的热点,但配置没有改变。
我尝试使用 getWifiApConfiguration 获取当前配置数据,但我一无所获,没有 ssid,也没有当前加密。
我正在使用 HTC Evo 3d 进行调试。