如何解决android-如何检查设备是否已无密码连接到wifi?
我正在构建一项功能,如果设备所连接的wifi没有密码,则会警告用户。有可能吗?
我已经读过这个https://developer.android.com/reference/android/net/NetworkCapabilities
和这个https://developer.android.com/reference/android/net/wifi/WifiManager
看来我可以获取我想要的所有数据(SSID
,BSSID
等),但无法回答主要问题:wifi是否需要密码。
解决方法
它需要root访问。如果您具有超级用户特权,则可以使用WifiManager -> getPrivilegedConfiguredNetworks
获取WiFi连接配置并检查密码是否为空。请参阅here。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。