我正在尋找一種方法來從網絡獲得安全類型,這些網絡已配置但目前不在範圍。也就是從返回的WifiConfiguration
,而不是WifiManager#getScanResults()
。當然,這隻能告訴網絡在最後一個範圍內時正在使用的安全類型。這對我的目的來說足夠了。從配置的網絡獲取安全類型?
爲getConfiguredNetworks()
狀態的文檔:
只有以下字段填寫:NETWORKID,SSID,BSSID,優先級,allowedProtocols,allowedKeyManagement,allowedAuthAlgorithms,allowedPairwiseCiphers,allowedGroupCiphers
因此,接受的答案this question和其他人喜歡它不會工作,因爲它取決於wepKeys
字段。 (它也沒有自己的SECURITY_EAP
結果的開關盒。)
這是可能的使用從getConfiguredNetworks()
有限的信息?
可能的重複http://stackoverflow.com/questions/6866153/android-determine-security-type-of-wifi-networks-in-range-without-connecting-t –
@KristyWelsh不是重複的。該問題涉及'WifiManager#getScanResults()',而不是'WifiManager#getConfiguredNetworks()'。 –
你想檢查keyManagement嗎? –