Android 自定义 Wifi 扫描

标签 android android-wifi wifimanager

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

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

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

提前致谢!!

最佳答案

查看我的 answer on android.sx .基本上,install iw在您的设备上,然后调用:

iw dev wlan0 scan freq 2417

但是,我不知道这如何与请求者/连接管理器交互。我们仅用它来测量 RSSI。

关于Android 自定义 Wifi 扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10680867/

相关文章:

java - 信号 6 (SIGABRT)

android - adb shell 中的 screenshot 和 screencap 有什么区别?

android - Android中不同屏幕尺寸的布局

Android 奇怪的跨设备行为

java - 如何以编程方式确定android是否连接到wifi?

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

淡入透明的Android渐变背景

android - "Wi-Fi Direct"Android 库?

java - 在 Android 中为双 SIM 设备配置 EAP-SIM

android - 'connectionInfo : WifiInfo! 的 getter' 已被弃用。在 Java (Api 31) 中已弃用