我有一个关于Android上的WiFi扫描和AccessPoint模式的问题.
在设置接入点时我注意到的第一件事是WiFi"关闭"(显然,WiFi必须以某种方式打开,但我猜"关闭"是指我们无法连接到另一个访问点).
我的问题是:在接入点模式下,为什么我无法在Android上扫描接入点?显然,它与WiFi标准无关,因为它适用于我的Ubuntu笔记本电脑 - 当我激活热点模式并在此之后使用其他设备创建热点时,我仍然可以扫描并查看新的接入点.
更具体一点:如果WifiManager.isWifiEnabled()为true,WifiManager.startScan()将返回true并将提供扫描结果.但是,如果我的手机充当接入点,则isWifiEnabled()将返回false,startScan()也会返回false.我希望在热点模式下看到可用的接入点.
我不明白为什么WiFi芯片组在作为接入点时扫描接入点是不可能的,我将不胜感激一些澄清.
非常感谢,Micha.
您是否尝试过执行 a WifiManager.startScan(),它会返回吗false?目前还不清楚你是否有。
至于你的问题,我不知道答案。但我确实知道,并非每个 WiFi 芯片组都支持扫描,同时也支持其他设备的接入点。也许在软件中禁用该功能更容易,而不是必须知道芯片组是否支持它(这是假设该功能确实不存在,我想当您尝试时我们会发现!)
| 归档时间: |
|
| 查看次数: |
1599 次 |
| 最近记录: |