Проверьте, является ли интернет-соединение мобильного телефона слабым или сильным (если интернет доступен после подключения) - PullRequest
0 голосов
/ 27 июня 2019

Мобильный телефон уже подключен к Интернету.Но мне нужно знать, слабое или сильное интернет-соединение Доступно ли интернет после подключения?пользователь находится в сети Wi-Fi или 4G LTE ИЛИ 3G или простой сети передачи данных 2G.?Что такое распределение пропускной способности?Тайм-аут соединения Запрашивает Etc ....

Я изучил документацию Okhttp, но не могу найти ничего полезного ..

   ConnectivityManager connectivityManager = (ConnectivityManager) 

     getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo info = connectivityManager.getActiveNetworkInfo();
        DetailedState detailedState = info.getDetailedState();
        if(detailedState == DetailedState.VERIFYING_POOR_LINK){
              // Your checks goes here  
        }
...