Android 获取当前wifi的加密方式
由于有需求是搜索附近的网络,通过账号和密码连接wifi,但是连接的时候需要知道连接的wifi加密方式
这篇博客 也是我写的,由于忘记账号和密码了,所以换了账号,重新整理了一下
原文地址:
android获取当前隐藏和未隐藏wifi的加密方式(安全性)
1.一般WIFI加密有几种方式
- WPA-PSK/WPA2-PSK(目前最安全家用加密)
- WPA/WPA2(较不安全)
- WEP(安全较差)
AP(迄今最安全的)
2.获取WiFi加密方式一(不推荐)
public void getCipherType(Context context, String ssid) {
WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
List<ScanResult> list = wifiManager.getScanResults();
for (ScanResult scResult : list) {
if (!TextUtils.isEmpty(scResult.SSID) && scResult.SSID.equals(ssi