我试图在我的安卓手机上隐藏 SSID。任何人都可以请如何进行吗?是否有任何可用的 Android API?
提前致谢!!!
您无法通过 Android API 隐藏 AP SSID(停止 SSID 广播或信标)!
SSID 隐藏取决于您手机上的内核/wifi 驱动程序!只有少数驱动程序(设备)支持此功能!还有一些驱动程序支持监控模式!供应商驱动程序已关闭源代码 :-( 这使得向它们添加这些功能变得困难!例如参见bcmon项目)
Android API 允许您以编程方式连接到具有特定 SSID(可能被隐藏)的网络。您应该知道网络 SSID 和密码(请参阅有关课程的链接和有关课程的链接,以及这些 stackoverflow 答案:以编程方式创建 WiFi 配置,连接到特定的 WiFi 网络)。WifiConfiguration
hiddenSSID
WifiManager
请参阅此第 3 方应用程序HiddenSSID Enabler以连接到具有隐藏 SSID 的 AP 和此示例:将您的 Android 平板电脑连接到禁用 SSID 广播的无线网络
当 SSID 隐藏在 wifi 时,您可能无法使用 wifi。此软件启用隐藏 SSID。注意:本软件会更改wifi设置,请自行负责。