我有一个关于Android上的WiFi扫描和AccessPoint模式的问题。

在设置接入点时,我注意到的第一件事是WiFi“关闭”(显然,必须以某种方式打开WiFi,但是我想“关闭”是指我们无法连接到另一个接入点这一事实。观点)。

我的问题是:为什么在接入点模式下无法在Android上扫描接入点?显然,它与WiFi标准无关,因为它可以在我的Ubuntu笔记本电脑上使用-当我激活热点模式并在之后与另一台设备创建热点时,我仍然可以扫描并查看新的接入点。

更具体地说:如果WifiManager.isWifiEnabled()为true,则WifiManager.startScan()返回true,并将提供扫描结果。但是,如果我的电话充当接入点,则isWifiEnabled()返回false,startScan()也会返回false。我希望在热点模式下看到可用的接入点。

我不明白为什么WiFi芯片组不能在充当接入点的同时扫描接入点,我将不胜感激。

非常感谢你,
姐姐

最佳答案

您是否尝试过执行WifiManager.startScan(),并且返回false吗?目前尚不清楚。

就您的问题而言,我不知道答案。但我确实知道,并非每个WiFi芯片组都支持扫描,同时也成为其他设备的访问点。也许仅禁用软件中的功能比知道芯片组是否支持它要容易(这是假设该功能确实不存在,我想我们会在您试用时找到它!)

关于android - 在热点模式下在Android上扫描Wi-Fi接入点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17265937/

10-09 07:38