现在我做的程序是搜索到了wifi信号,想通过判断若加密则跳出悬浮窗口输入用户名,密码再连接,若没加密则直接连接,但现在看了很多文档不知道如何判断wifi信号是否已经加密,求高手帮忙。文档里wificonfiguration这个类写的不是很详细,也希望有高手能详细的解释下。。。
第1个回答 2020-05-07
楼主真不厚道啊。。。我来告诉众位,在ScanResult里面有一个capabilities的属性,里面可以解析到是什么加密方法如果有[wpa-psk-xxxxx]就是wpa加密,如果是[wep]就是wep加密,如果两个都没有,那就是不用密码的了。因为wpa和wep具体加密形式可能还有细分,我们要做的其实就是判断是wep还是wpa,所以也就足够了,我打算是用.toLowerCase().indexOf("wep")!=-1之类的方法
第2个回答 2013-07-25
在扫描那一不就可以根据扫描到的结果来判别是否加密。
第3个回答 2013-07-25
到了wifi信号,想通过判断若加密则跳出悬浮窗口输入用户名,密码再连接,若没加密则直接连接,但现在看了很多文档不知本回答被网友采纳
第4个回答 2013-07-25
不好意思哦,正所谓天下没有免费的午餐