Как получить стандарт Wi-Fi - PullRequest
       8

Как получить стандарт Wi-Fi

4 голосов
/ 24 декабря 2011

Как я могу получить и изменить стандарт Wi-Fi, который я использую сейчас в моем устройстве Android.Например: IEEE 802.11b или IEEE 802.11g или IEEE 802.11n. Если это возможно.

1 Ответ

4 голосов
/ 24 декабря 2011

Невозможно определить, к какому типу сети подключен телефон. Однако вы можете найти скорость сети:

    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 .: Вероятно, вы можете угадать тип сети, опросив шифрование в сети. Но нет встроенного метода.

...