我想在我的Android手机上隐藏SSID。任何人都可以请它如何进行呢?有没有可用的Android API?
提前致谢!!!
答案 0 :(得分:1)
您无法通过Android API隐藏AP SSID(停止SSID广播或信标)!
SSID隐藏取决于您手机上的内核/ wifi驱动程序!只有少数驱动程序(设备)支持此功能!还有一些驱动程序支持监控模式! 供应商驱动程序已关闭源代码:-(这使得很难向他们添加这些功能!例如,请参阅bcmon项目)
Android API允许您以编程方式连接到具有特定SSID(可能隐藏)的网络。您应该知道网络SSID和密码(请参阅此link关于WifiConfiguration
类和hiddenSSID
,此link关于WifiManager
类,以及这些stackoverflow答案:{{ 3}},programmatically create WiFi Configurations)。
请参阅此第三方应用connect to a specific WiFi network,以便使用隐藏的SSID和此示例连接到AP:HiddenSSID Enabler
答案 1 :(得分:-2)
当在WiFi上隐藏SSID时,您可能无法使用wifi。 该软件启用隐藏的SSID。 注意:此软件将更改wifi设置, 自己承担责任。