问题标签 [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.
android - Android 自定义 Wifi 扫描
我有兴趣只扫描特定时间间隔的一组特定频率(这与 android api 中的扫描间隔不同)。有没有高级api
或者
用户到内核空间通信接口、机制(sysfs、iotctl、mmap 等)(在有根设备中),可以让我指定在特定时间间隔内扫描的频率集。如果我理解正确,设备请求者会携带此信息?
如果有人能指出我正确的方向,将不胜感激。
提前致谢!!
android - 从 Wifi 连接中提取用户身份
我有一个具有以下属性的 wifi 连接:802.1 EAP、PEAP、MSCHAPv2。
当我连接到wifi时,需要输入用户名和密码。如何从 Android 获取用户身份?
我有:
我可以看到有关 wifi 的所有信息(SSID、BSSID、MAC、申请者状态、RSSI ..),但看不到用户和密码。我只需要用户。任何想法?
感谢您的宝贵时间,如果我犯了错误,我为我的英语道歉。
android - HTC 手机不会将给定的 WifiConfiguration 用于 Android 中以编程方式创建的热点
我正在开发一个 Android 应用程序,它要求用户提供 SSID 和密码来创建热点。我正在使用反射方法和 WifiManager 类。
在所有手机上一切正常,但在 HTC Desire 和 HTC Explorer 上我用于测试接入点不使用我提供的 SSID 和密码,但它使用在 Wi-fi 热点应用程序中设置的 SSID 和密码这是HTC的默认应用程序。
有人可以指导我吗,可能有一些我遗漏的东西或者我必须做的一些额外的事情,以使 HTC 手机使用给定的设置
android - 检查 wifi 连接的质量?
我遇到了这样一种情况,当我关闭 4G 并连接到某个 wifi 接入点但无法发送或接收数据时,用于检查网络连接的标志设置为如下所示。
在这种情况下,我显然应该放弃 wifi 并打开我的 4G,或者换句话说,转而使用我的 4g 而不是 wifi 网络。但是我如何检查 wifi 连接的质量呢?
android - Android WifiManager.startScan() - 主动或被动扫描?
SO 上的几篇文章(包括这篇文章)暗示 WifiManager.startScan() 仅被动扫描,等待 AP 发送信标,而不是主动发送探测请求。
好吧,我下载了 CommView for WiFi 来亲自检查一下,当我在我的应用程序中使用 startScan() 时,我发现我看到了一个探测请求。该设备是摩托罗拉 Atrix。
那我错过了什么?!
PVS
android - 如何以编程方式在android中获取连接的wifi路由器的IP地址?
我想获取我的android手机所连接的wifi路由器的IP地址?我知道我们可以通过使用 android APIS 来获取 mac/BSSId 和 SSID,但是我找不到找到它的 IP 地址的方法?
我找到了获取手机ip地址的代码拥有wifi路由器
但未能得到我想要的
android - Android WifiManager.addNetwork() 返回 -1
我正在编写一个 android 应用程序,它将连接到特定的 WPA 接入点,连接后,它将发出一个 http 调用。它不会保存网络配置。我已经阅读了几乎所有关于连接到 wifi 网络的堆栈溢出的帖子,但找不到适合我的答案。这是我用来连接的代码..
但是 netId 始终为 -1。我已经在两款不同的手机(ICS:HTC Rezound 和 GingerBread:Motorola DroidX)上进行了尝试。两者都显示完全相同的结果。我究竟做错了什么?
编辑:我用 WPA2 接入点尝试了相同的代码,得到了非常奇怪的结果。运行此代码时,第一次它会返回 -1,但如果我第二次调用相同的方法并延迟 1 秒,它将返回有效的 netId。所以问题是
- 为什么上面的代码没有连接到 wpa ?
- 在 wpa2 中,为什么我需要调用上述方法两次才能连接?编辑:我观察到我必须连接多次才能连接。有时需要 3-4 次才能连接。所以现在我循环直到添加配置返回> 0 id。
iphone - 使用 USB 和 Wi-fi 将图像从计算机共享到 iphone
我想借助 USB 和 Wi-Fi 将图像从计算机同步到 iPhone 设备。如何在我的应用程序中创建 SBWifiManager?像我的磁盘这样的大多数应用程序都做我想做的事情。
创建设备的 IP 地址,然后在计算机的网络浏览器中使用该地址连接应用 Wi-Fi 管理器,两者都应连接相同的 Wi-Fi。然后将图像从计算机同步到我的应用程序。
我应该如何开始以及在开始之前知道什么是好的?
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 的以下代码被隐藏...
android - Android中的主动wifi监视器
我正在开发一个应连接到网络并监控信号强度的 Android 应用程序。我已经做到了连接和看到力量,但我不知道如何积极地“听到”和展示力量。这是我的监控方法:
此代码有时有效,但不会经常更新强度。是否有 API 或任何其他方法/隐藏的 API 来做我想做的事?
任何帮助都会很棒!