Определить рабочую частоту / диапазоны, поддерживаемые телефоном Android

Можно ли обнаружить частоту / полосу, поддерживаемую устройством Android. Я просто хочу обнаружить, что устройство поддерживает сеть 3G/4G или нет.

Я распечатал подробную информацию о сети с помощью диспетчера подключений и информации о сети.

02-27 15:14:11.122: D/3G4G(20923): Type : 0
02-27 15:14:11.122: D/3G4G(20923): Type Name : mobile
02-27 15:14:11.122: D/3G4G(20923): Sub Type :0
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): Extra Info : null
02-27 15:14:11.122: D/3G4G(20923): ______________________
02-27 15:14:11.122: D/3G4G(20923): Type : 1
02-27 15:14:11.122: D/3G4G(20923): Type Name : WIFI
02-27 15:14:11.122: D/3G4G(20923): Sub Type :0
02-27 15:14:11.122: D/3G4G(20923): SubType Name : 
02-27 15:14:11.122: D/3G4G(20923): SubType Name : 
02-27 15:14:11.122: D/3G4G(20923): Extra Info : "Mac Abdul"
02-27 15:14:11.122: D/3G4G(20923): ______________________
02-27 15:14:11.122: D/3G4G(20923): Type : 2
02-27 15:14:11.122: D/3G4G(20923): Type Name : mobile_mms
02-27 15:14:11.122: D/3G4G(20923): Sub Type :0
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): Extra Info : null
02-27 15:14:11.122: D/3G4G(20923): ______________________
02-27 15:14:11.122: D/3G4G(20923): Type : 3
02-27 15:14:11.122: D/3G4G(20923): Type Name : mobile_supl
02-27 15:14:11.122: D/3G4G(20923): Sub Type :0
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): Extra Info : null
02-27 15:14:11.122: D/3G4G(20923): ______________________
02-27 15:14:11.122: D/3G4G(20923): Type : 4
02-27 15:14:11.122: D/3G4G(20923): Type Name : mobile_dun
02-27 15:14:11.122: D/3G4G(20923): Sub Type :0
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): Extra Info : null
02-27 15:14:11.122: D/3G4G(20923): ______________________
02-27 15:14:11.122: D/3G4G(20923): Type : 5
02-27 15:14:11.122: D/3G4G(20923): Type Name : mobile_hipri
02-27 15:14:11.122: D/3G4G(20923): Sub Type :0
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): Extra Info : null
02-27 15:14:11.122: D/3G4G(20923): ______________________
02-27 15:14:11.122: D/3G4G(20923): Type : 7
02-27 15:14:11.122: D/3G4G(20923): Type Name : BLUETOOTH_TETHER
02-27 15:14:11.122: D/3G4G(20923): Sub Type :0
02-27 15:14:11.122: D/3G4G(20923): SubType Name : 
02-27 15:14:11.122: D/3G4G(20923): SubType Name : 
02-27 15:14:11.122: D/3G4G(20923): Extra Info : null
02-27 15:14:11.122: D/3G4G(20923): ______________________
02-27 15:14:11.122: D/3G4G(20923): Type : 10
02-27 15:14:11.122: D/3G4G(20923): Type Name : mobile_fota
02-27 15:14:11.122: D/3G4G(20923): Sub Type :0
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.122: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.132: D/3G4G(20923): Extra Info : null
02-27 15:14:11.132: D/3G4G(20923): ______________________
02-27 15:14:11.132: D/3G4G(20923): Type : 11
02-27 15:14:11.132: D/3G4G(20923): Type Name : mobile_ims
02-27 15:14:11.132: D/3G4G(20923): Sub Type :0
02-27 15:14:11.132: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.132: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.132: D/3G4G(20923): Extra Info : null
02-27 15:14:11.132: D/3G4G(20923): ______________________
02-27 15:14:11.132: D/3G4G(20923): Type : 12
02-27 15:14:11.132: D/3G4G(20923): Type Name : mobile_cbs
02-27 15:14:11.132: D/3G4G(20923): Sub Type :0
02-27 15:14:11.132: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.132: D/3G4G(20923): SubType Name : UNKNOWN
02-27 15:14:11.132: D/3G4G(20923): Extra Info : null

"Mobile_hipri" означает, что устройство поддерживает сеть 3G? Как я могу обнаружить, что устройство поддерживает сеть 4G или нет.

Изменить: я использовал следующий код для распечатки этой информации

ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
       NetworkInfo[] info = cm.getAllNetworkInfo();
       for(int i=0; i <info.length-1; i++){
           Log.d("3G4G", "Type : " + info[i].getType()+"");
           Log.d("3G4G", "Type Name : " + info[i].getTypeName());
           Log.d("3G4G", "Sub Type :" +info[i].getSubtype()+"");
           Log.d("3G4G", "SubType Name : " + info[i].getSubtypeName());
           Log.d("3G4G", "SubType Name : " + info[i].getSubtypeName());
           Log.d("3G4G", "Extra Info : " + info[i].getExtraInfo());
           Log.d("3G4G","______________________");
       }

Мне нужно знать, что устройство поддерживает рабочие частоты (GSM 850 / 900 / 1800 / 1900 или любой другой). Если есть какой-либо другой способ найти это устройство, поддерживающее сеть 3G/4G, сообщите, пожалуйста.

0 ответов

Другие вопросы по тегам