问题标签 [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 投票
1 回答
2201 浏览

android - Android 自定义 Wifi 扫描

我有兴趣只扫描特定时间间隔的一组特定频率(这与 android api 中的扫描间隔不同)。有没有高级api

或者

用户到内核空间通信接口、机制(sysfs、iotctl、mmap 等)(在有根设备中),可以让我指定在特定时间间隔内扫描的频率集。如果我理解正确,设备请求者会携带此信息?

如果有人能指出我正确的方向,将不胜感激。

提前致谢!!

0 投票
0 回答
1264 浏览

android - 从 Wifi 连接中提取用户身份

我有一个具有以下属性的 wifi 连接:802.1 EAP、PEAP、MSCHAPv2。

当我连接到wifi时,需要输入用户名和密码。如何从 Android 获取用户身份?

我有:

我可以看到有关 wifi 的所有信息(SSID、BSSID、MAC、申请者状态、RSSI ..),但看不到用户和密码。我只需要用户。任何想法?

感谢您的宝贵时间,如果我犯了错误,我为我的英语道歉。

0 投票
0 回答
733 浏览

android - HTC 手机不会将给定的 WifiConfiguration 用于 Android 中以编程方式创建的热点

我正在开发一个 Android 应用程序,它要求用户提供 SSID 和密码来创建热点。我正在使用反射方法和 WifiManager 类。

在所有手机上一切正常,但在 HTC Desire 和 HTC Explorer 上我用于测试接入点不使用我提供的 SSID 和密码,但它使用在 Wi-fi 热点应用程序中设置的 SSID 和密码这是HTC的默认应用程序。

有人可以指导我吗,可能有一些我遗漏的东西或者我必须做的一些额外的事情,以使 HTC 手机使用给定的设置

0 投票
2 回答
6343 浏览

android - 检查 wifi 连接的质量?

我遇到了这样一种情况,当我关闭 4G 并连接到某个 wifi 接入点但无法发送或接收数据时,用于检查网络连接的标志设置为如下所示。

在这种情况下,我显然应该放弃 wifi 并打开我的 4G,或者换句话说,转而使用我的 4g 而不是 wifi 网络。但是我如何检查 wifi 连接的质量呢?

0 投票
0 回答
1889 浏览

android - Android WifiManager.startScan() - 主动或被动扫描?

SO 上的几篇文章(包括这篇文章)暗示 WifiManager.startScan() 仅被动扫描,等待 AP 发送信标,而不是主动发送探测请求。

好吧,我下载了 CommView for WiFi 来亲自检查一下,当我在我的应用程序中使用 startScan() 时,我发现我看到了一个探测请求。该设备是摩托罗拉 Atrix。

WifiManager.startScan() 上的 CommView 探测请求

那我错过了什么?!

PVS

0 投票
2 回答
14924 浏览

android - 如何以编程方式在android中获取连接的wifi路由器的IP地址?

我想获取我的android手机所连接的wifi路由器的IP地址?我知道我们可以通过使用 android APIS 来获取 mac/BSSId 和 SSID,但是我找不到找到它的 IP 地址的方法?

我找到了获取手机ip地址的代码拥有wifi路由器

但未能得到我想要的

0 投票
5 回答
18330 浏览

android - Android WifiManager.addNetwork() 返回 -1

我正在编写一个 android 应用程序,它将连接到特定的 WPA 接入点,连接后,它将发出一个 http 调用。它不会保存网络配置。我已经阅读了几乎所有关于连接到 wifi 网络的堆栈溢出的帖子,但找不到适合我的答案。这是我用来连接的代码..

但是 netId 始终为 -1。我已经在两款不同的手机(ICS:HTC Rezound 和 GingerBread:Motorola DroidX)上进行了尝试。两者都显示完全相同的结果。我究竟做错了什么?

编辑:我用 WPA2 接入点尝试了相同的代码,得到了非常奇怪的结果。运行此代码时,第一次它会返回 -1,但如果我第二次调用相同的方法并延迟 1 秒,它将返回有效的 netId。所以问题是

  1. 为什么上面的代码没有连接到 wpa ?
  2. 在 wpa2 中,为什么我需要调用上述方法两次才能连接?编辑:我观察到我必须连接多次才能连接。有时需要 3-4 次才能连接。所以现在我循环直到添加配置返回> 0 id。
0 投票
0 回答
118 浏览

iphone - 使用 USB 和 Wi-fi 将图像从计算机共享到 iphone

我想借助 USB 和 Wi-Fi 将图像从计算机同步到 iPhone 设备。如何在我的应用程序中创建 SBWifiManager?像我的磁盘这样的大多数应用程序都做我想做的事情。

创建设备的 IP 地址,然后在计算机的网络浏览器中使用该地址连接应用 Wi-Fi 管理器,两者都应连接相同的 Wi-Fi。然后将图像从计算机同步到我的应用程序。

我应该如何开始以及在开始之前知道什么是好的?

0 投票
3 回答
19293 浏览

android - 如何使用 Java 在 Android Wi-Fi 连接上设置 ProxySettings 和 ProxyProperties?

如何使用 Java(以编程方式)在 Android Wi-Fi 连接上设置 ProxySettings 和 ProxyProperties?

由于 ipAssignment、linkProperties、ProxySettings 和 ProxyProperties 是 Android 3.1 及更高版本 WifiConfiguration 中的隐藏字段,我需要能够枚举类并使用这些字段。

按照使用下面链接的代码示例,我可以为特定的 Wi-Fi 连接设置静态 IP 地址、网关和 DNS,但我还需要设置 Wificonfiguration.ProxySettings.STATIC 和 ProxyProperties

请参阅堆栈溢出问题如何在 Android 3.x 或 4.x 上以编程方式配置静态 IP 地址、网络掩码、网关

例如,

寻找类似的东西:

使用来自coolypf .ipAssignment .ProxySettings 和linkProperties 的以下代码被隐藏...

0 投票
1 回答
1219 浏览

android - Android中的主动wifi监视器

我正在开发一个应连接到网络并监控信号强度的 Android 应用程序。我已经做到了连接和看到力量,但我不知道如何积极地“听到”和展示力量。这是我的监控方法:

此代码有时有效,但不会经常更新强度。是否有 API 或任何其他方法/隐藏的 API 来做我想做的事?

任何帮助都会很棒!