2011-12-24 54 views
4

如何获取和更改wifi标准,我现在在我的android设备上使用它。 例如:IEEE 802.11b或IEEE 802.11g或IEEE 802.11n。 如果这是可能的。如何获得wifi标准

回答

4

无法获取手机所连接的网络类型。但是,您可以找到网络的速度:

WifiManager wifiManager = Context.getSystemService(Context.WIFI_SERVICE); 
    WifiInfo wifiInfo = wifiManager.getConnectionInfo(); 
    if (wifiInfo != null) { 
     Integer linkSpeed = wifiInfo.getLinkSpeed(); //measured using WifiInfo.LINK_SPEED_UNITS 
    } 

P.S .:通过询问网络上的加密,您大概可以猜出网络的类型。但是没有内置的方法。

+0

这个问题有没有更新?它已经5年了。 – 2016-11-11 03:18:38