问题标签 [android-wifi]
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编程
什么是 ScanResult.capabilities?由于我没有设备,我不知道它的格式。
您如何连接到特定的 API?我查看了 API 文档,但没有找到实现该功能的方法。我错过了什么吗?
android - Android getWifiState 到字符串
我正在尝试获取 Android 设备当前 WiFi 状态的字符串表示形式。我正在使用 的getWifiState()
方法,WiFiManager
并根据当前状态返回一个整数。这完全有意义,因为getWifiState()
应该返回一个整数。该方法的文档表明可能的返回值转换为以下常量值之一
- 0 WIFI_STATE_DISABLING
- 1 WIFI_STATE_DISABLED
- 2 WIFI_STATE_ENABLING
- 3 WIFI_STATE_ENABLED
- 4 WIFI_STATE_UNKNOWN
有没有一种简单的方法可以将返回的整数转换getWiFiState()
为字符串表示形式?我看过getIntExtra
但不确定它的用途。
android - Android 扫描 Wifi 网络
我正在尝试扫描无线网络,并在网上找到了这个有用的资源。不幸的是,它不起作用,我不知道为什么。我的问题是我不能等待 10 分钟的结果 - 我需要它们在几秒钟内,并考虑在得到结果后立即将布尔变量设置为 false ......好吧,它永远运行...... . 看起来没有收到任何东西。任何想法 ?谢谢。
android - 是否可以为Android手机编写wifi破解工具?监控模式与多播?
考虑为android平台编写一个wifi破解(wep,wpa)审计工具,但我想知道是否可以不用root手机。我原以为无法在无根手机上运行,因为手机 wifi 芯片忽略了未发送到手机的数据包。也就是说,如果无法将 wifi 芯片设置为监控模式,许多这些攻击将无法奏效。
得知 android 支持多播数据包,我感到很惊讶。也就是说,可以将安卓手机设置为接收不是发给它们的数据包。
我的问题是:
拥有多播锁定是否意味着我可以接收所有广播数据包,还是仅适用于具有多播标志的数据包(如果存在这种情况)?
监控模式和多播之间有区别吗?
android api有切换频道的系统吗?
更一般地说,我很好奇:
有没有人熟悉在 android 上运行的其他 wifi 破解项目(谷歌搜索很少出现)?
我可能会遇到什么困难?
这个问题与 SO question是否有将 Android WIFI (droid 手机) 置于 permiscuous 监控模式?
android - 如何让我的wifi始终打开?
在断开与所选 wifi AP 的连接时,我的 WiFi 已关闭。我希望在断开与所选接入点的连接时始终保持 WiFi 开启,同时 WiFi 也不会尝试连接到其他 AP。我正在使用 Android 1.5.有什么解决办法吗?
问候, 拉金达尔
android - 启动安卓wifi服务
现在我正在尝试停止它后重新启动android wifi服务。我使用以下代码停止服务:
当 wifi 连接没有锁定时,这会禁用 wifi。但是如何重新启动wifi服务?我的第一种方法如下:
似乎在此呼叫后启用了 wifi,但 wifi 服务未连接到可用/范围内的 WLAN。所以我的问题是:我该怎么做才能重新启动 wifi“自动连接”功能?
只需开始扫描就足够了吗?
android - Android SDK WifiManager 方法不起作用?
由于某些原因,这不起作用:
为什么这不起作用,我错过了什么?它可以编译和一切,但是当我想在我的手机上运行它时,它给了我一个强制退出错误
android - Android 最大 ping 大小小于 64K
用我的 ADP1(1.6 版)做一些测试我注意到当它与 wifi(ad.hoc 或路由器)连接时我可以发送的最大 ping 是 57740 字节,不应该是 64K?我认为它与接收缓冲区有关,有人知道如何修改它或如何获取有关它的信息吗?
android - 无法以编程方式配置wifi开放网络android?
我已经编写了将开放网络添加到 wifi 配置列表的代码。它将开放网络添加到配置列表并在 Wifi 设置中显示相同的 SSID。但是它添加了具有相同名称的相同网络,但它不显示任何开放网络时我按下第二个警报显示安全 WEP 以下文本我在这些相同的网络中观察到
1)开放网络2)记住,不在范围内但我想将开放网络添加到我的列表中,为什么要添加这个额外的网络,如果我连接同一个网络,它正试图以编程方式连接到(2)一个。实际上我将此试验的安全网络更改为开放网络。它显示开放网络文本,当我按下该文本时,它会获得地址并手动成功连接。为什么这个额外的网络正在添加我如何将开放网络添加到我的列表中。对于参考请查看图片链接。
http://www.freeimagehosting.net/uploads/3dbccfc2bd.png
代码片段:
问候, 拉金达尔
java - 安卓手机可以暂停wifi扫描请求吗?
我编写了一个 android 应用程序来请求扫描周围可用的 wifi 信号,使用 WifiManager,然后将结果转储到文件中。该程序运行良好,但出现了这个奇怪的错误。
最初我要求每 30 秒扫描一次,一切正常。然后我尝试每两秒请求一次扫描,我得到了这个奇怪的错误。一切都会正常工作几分钟,然后两个扫描请求之间的时间无缘无故地从 2 秒跳到 50 秒。然后,再进行四次扫描,它会以 2 秒的间隔进行扫描,然后跳到 50 秒的间隔,并继续持续执行此操作。
如果时间间隔较大,则不会出现此错误。有没有人经历过这个错误?有没有办法防止它?或者如果扫描请求过于频繁,Android 会自动取消扫描请求吗?
谢谢您的帮助!
NS