TelephonyManager中定义了许多网络类型:
NETWORK_TYPE_GPRS
NETWORK_TYPE_EDGE
NETWORK_TYPE_UMTS
NETWORK_TYPE_CDMA
NETWORK_TYPE_EVDO_0
NETWORK_TYPE_EVDO_A
NETWORK_TYPE_1xRTT
NETWORK_TYPE_HSDPA
NETWORK_TYPE_HSUPA
NETWORK_TYPE_HSPA
是否有任何信息可以描述您对这些信息的速度范围?如果没有,那么能够根据速度订购它们会很好。
答案 0 :(得分:1)
您可以从this Wikipedia page开始。它相当不错,并有一些方便的表格来订购它们。
基于速度的(一般)排序大约是:
NETWORK_TYPE_GPRS #Slowest
NETWORK_TYPE_1xRTT
NETWORK_TYPE_CDMA
NETWORK_TYPE_EDGE
NETWORK_TYPE_UMTS
NETWORK_TYPE_EVDO_0
NETWORK_TYPE_EVDO_A
NETWORK_TYPE_HSDPA
NETWORK_TYPE_HSUPA
NETWORK_TYPE_HSPA #Fastest
但是,这里有一些摆动的空间。特别是在光谱的低端。
答案 1 :(得分:1)
不要忘记一些是CDMA / 3GPP2,一些是GSM / 3GPP
你不可能同时使用同一部手机。
因此你应该有两个清单: GSM / 3GPP: GPRS 边缘 UMTS HSPDA HSPUA HSPA
CDMA / 3GPP2: 1xRTT的 CDMA EVDO 0 EVDO A. EVDO B