我已经使用cyanogenmod手机(HTC One,Android 4.4.4),在我的应用程序中我创建了Acces Point:
Method method = mWifiManager.getClass().getMethod(
"setWifiApEnabled", WifiConfiguration.class, boolean.class);
Boolean suc = (Boolean) method.invoke(mWifiManager, wifiConfig,
enabled);
没关系,但AP始终在第6频道创建,我想要更改此频道。我尝试了很多不同的代码,但没有任何效果。这应该有效:
Field fFreq = WifiConfiguration.class.getField("frequency");
int freq = 2412; // default to channel 1
fFreq.setInt(wifiConfig, freq);
来自http://www.thinktube.com/tech/android/wifi-ibss,但频道仍然是6.你知道出了什么问题吗?我应该设置或更改什么?
谢谢!