获取网络类型Android 5.0
我一直在尝试使用NetworkInfo类获取不同的网络类型获取网络类型Android 5.0,android,android-5.0-lollipop,Android,Android 5.0 Lollipop,我一直在尝试使用NetworkInfo类获取不同的网络类型 ConnectivityManager conMgr = (ConnectivityManager)context.getSystemService( Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo[] = conMgr.getAllNetworkInfo(); for(int i=0; i<networkInfo.length
ConnectivityManager conMgr = (ConnectivityManager)context.getSystemService(
Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo[] = conMgr.getAllNetworkInfo();
for(int i=0; i<networkInfo.length; i++){
Log.i(networkInfo[i].getTypeName(),networkInfo[i].getDetailedState().toString());
}
我检查Moto G的相同代码,该代码更新为Android lollipop 5.0.2,结果如下
MOBILE_VZW800APN=DISCONNECTED,
MOBILE_MMS=DISCONNECTED,
BLUETOOTH=DISCONNECTED,
ETHERNET=DISCONNECTED,
MOBILE_HIPRI=DISCONNECTED,
MOBILE_DUN=DISCONNECTED,
MOBILE_SUPL=DISCONNECTED,
**36=DISCONNECTED**,
WIFI=CONNECTED,
MOBILE_CBS=DISCONNECTED,
WIFI_P2P=DISCONNECTED,
MOBILE_FOTA=DISCONNECTED,
MOBILE=DISCONNECTED,
MOBILE_IMS=DISCONNECTED
谁能告诉我这个36代表什么?我检查了两个不同的摩托G,得到了相同的结果,有根的和无根的
MOBILE_VZW800APN=DISCONNECTED,
MOBILE_MMS=DISCONNECTED,
BLUETOOTH=DISCONNECTED,
ETHERNET=DISCONNECTED,
MOBILE_HIPRI=DISCONNECTED,
MOBILE_DUN=DISCONNECTED,
MOBILE_SUPL=DISCONNECTED,
**36=DISCONNECTED**,
WIFI=CONNECTED,
MOBILE_CBS=DISCONNECTED,
WIFI_P2P=DISCONNECTED,
MOBILE_FOTA=DISCONNECTED,
MOBILE=DISCONNECTED,
MOBILE_IMS=DISCONNECTED