设置Android HotSpot频道

时间:2013-06-03 11:54:07

标签: java android reflection

有没有办法为Android热点设置使用过的频道?

我知道没有正式的API,但是有一些方法可以使用反射吗?

编辑:我在stackoverflow上找到了一些提示,我认为是可能的:

Field wcAdhocFreq = WifiConfiguration.class.getField("frequency");

取自here,但我在源中找不到该字段..

2 个答案:

答案 0 :(得分:1)

可能不是

应用程序可以配置的所有内容都包含在parcelable WifiConfiguration中,并且不包含该频道。

答案 1 :(得分:0)

您可以使用频道字段:

Field wcFreq = WifiConfiguration.class.getField("channel");
wcFreq.setInt(wifiConf, 1);

这会将热点更改为频道1.