问题标签 [wifimanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8089 浏览

android - Android - 如何扫描接入点并选择最强信号?

我目前正在尝试在 Android 中编写一个类,它将扫描接入点,计算哪个接入点具有最佳信号,然后连接到该接入点。

因此,该应用程序将能够在移动中进行扫描并在移动中连接到新的接入点。

我有最佳信号的扫描和计算工作。

但是当谈到连接到最佳接入点时,我遇到了麻烦。

似乎 enableNetwork(netid, othersTrueFalse) 是连接到接入点的唯一方法,但这会导致问题,因为从我的扫描结果中我无法获得信号最强的接入点的 ID。

这是我的代码:





当我尝试使用 addNewAccessPoint(ScanResult scanResult) 时,它只是将另一个 AP 添加到设置应用程序的列表中,其名称与具有最佳信号的 AP 同名,因此我最终得到了大量重复项,而实际上并没有附加到它们。

谁能指出我更好的解决方案的方向?

0 投票
3 回答
11224 浏览

android - WifiManager.calculateSignalLevel(RSSI, 5) 的问题

我正在尝试使用 Wifimanager 来计算扫描期间发现的接入点的信号级别。

我正在使用以下方法:

WifiManager.calculateSignalLevel(int, int)

但无论 RSSI 级别是什么,它似乎总是返回相同的 int。

这是我的代码:



对于 calculateQoS(int) 的所有测试用例,日志记录输出 1。

我在这里错过了一些简单的东西吗?为什么 SignalLevel 始终为 1?

0 投票
2 回答
572 浏览

android - Android - 添加新接入点时收到通知?

我想知道当一个新的配置网络被添加到 Android 中的 WifiManager 时,是否可以获得通知?

我知道您可以获得当前配置的网络列表

获取配置网络

但是是否有可能在添加新的时收到通知?

我在 WifiManager 中看不到任何有用的东西。

有没有人有其他想法?或者深入了解如何实现这一目标?

0 投票
1 回答
2901 浏览

iphone - 如何枚举范围内所有可用的 Wifi 网络?

我在谷歌上读到这是不可能的,而在 OS 2.0 上,这是一些未记录的 Api 来实现这一点,但是你的应用程序将被拒绝....

我们几乎在 OS 4.0 上……有关于这方面的消息吗?

0 投票
1 回答
1169 浏览

android - 以编程方式查找哪些 WiFi 热点是公共的或安全的

我想知道如何使用 Android WiFi API 或 Android SDK 过滤受保护或公开的热点?

0 投票
2 回答
1498 浏览

android - Android SDK WifiManager 方法不起作用?

由于某些原因,这不起作用:

为什么这不起作用,我错过了什么?它可以编译和一切,但是当我想在我的手机上运行它时,它给了我一个强制退出错误

0 投票
2 回答
1820 浏览

android - WifiManager:安卓

我无法得到,

在android中创建与WifiManager一起使用的MulticastLock的目的是什么?

任何机构都可以澄清一下它的确切含义以及何时使用...

非常感谢任何帮助..

谢谢拉克什

0 投票
24 回答
245096 浏览

android - How do I see if Wi-Fi is connected on Android?

I don't want my user to even try downloading something unless they have Wi-Fi connected. However, I can only seem to be able to tell if Wi-Fi is enabled, but they could still have a 3G connection.

However, the state is not what I would expect. Even though Wi-Fi is connected, I am getting OBTAINING_IPADDR as the state.

0 投票
1 回答
797 浏览

android - Android Wifi 应用程序崩溃

我写了一个扫描wifi连接的android应用程序。

我使用了以下代码:

当我在模拟器上运行应用程序时,它崩溃了

清单文件是:

我的问题是为什么它崩溃了,虽然我添加了权限

0 投票
0 回答
339 浏览

android - 通过 Android 模拟器访问网络信息

我有一个安卓模拟器。我想开发一个应用程序来测量接入点的信号强度 (RSSI)。我想轮询信号强度并更新有关信号强度的指标。

我正在使用WifiManager。但是当我运行应用程序时,我得到以下输出,

是否可以开发这样的应用程序。

问候钱德拉