网站大量收购独家精品文档,联系QQ:2885784924

网络类型_运营商.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络类型_运营商

android运营商和网络类型分析2015-05-23?javascript:void(0);2/kf/201505/401642.html?个评论? 来源:LiteHeaven的专栏??javascript:;收藏???/index.php?m=memberc=contenta=publishmodid=1siteid=1我要投稿一些需求需要获取运营商和网络类型,下面对运营商和网络类型做分析。先抛出一些废话的定义:?/kf/201505/401642.html?1GSM:全球移动通讯系统Global System of Mobile communication就是众所周知的GSM,是当前应用最为广泛的移动电话标准。/kf/201505/401642.html?1CDMA:码分多址(CDMA)是在数字技术的分支--扩频通信技术上发展起来的一种崭新而成熟的无线通信技术。可见,这两者是技术标准,和网络类型及制式无关。?进入正题。1.获取话机类型这个可以通过方法TelephonyManager#getPhoneType来获得,下面是返回类型。?/kf/201505/401642.html?123456789/**?* Returns a constant indicating the device phone type.? This?* indicates the type of radio used to transmit voice calls.?*?* @see #PHONE_TYPE_NONE?* @see #PHONE_TYPE_GSM?* @see #PHONE_TYPE_CDMA?* @see #PHONE_TYPE_SIP?*/常用话机类型就是GSM类型和CDMA类型,SIP是和VOIP相关的东西,平时不常遇到。??2.获取运营商TelephonyManager#getSimOperator用于获取SIM卡运营商ID,比如移动是46002TelephonyManager#getSimOperatorName方法获取运营商名字,比如移动是CMCCTelephonyManager#getSimCountryIso获取SIM卡国家,比如中国是cnTelephonyManager#getSimState获取SIM卡状态?3.获取网络类型重点来了。TelephonyManager#getNetworkType方法获取网络类型。想要确切的显示出手机当前的网络,比如“联通3G”,需要的就是这个。在网上找了一些代码,看见一些代码在一些网络类型后面标明:“移动2G”,我只想说“呵呵”。原因就是,从单一的网络类型是无法判断这点的。回到正题,开始分析返回值。?1)NETWORK_TYPE_GPRS 1---移动联通GPRS是一种制式,相当于2.5G,它独立于话机类型而存在,虽然移动是GSM话机,联通是CDMA话机,但是他们都可以有这种制式,拿移动2G举例,我所在城市是EDGE网络。但是在之前,移动和联通可能有同时使用GPRS的时候,同时也不排除部分地区移动仍然部署了GPRS的可能性,所以比较不赞同在代码后面标“移动2G”的这位前辈。?2)NETWORK_TYPE_EDGE 2--移动EDGE应该算是2.75G。据我所知,联通好像没有升级2G网络到这个制式。而移动当前是在用这个。3)NETWORK_TYPE_UMTS3-联通WCDMA 46006UMTS定义是一种3G移动电话技术,使用WCDMA作为底层标准,WCDMA向下兼容GSM网络。目前中国也就只有联通了,这个确实可以唯一判断运营商及其网络类型。4)NETWORK_TYPE_CDMA 4-电信CDMA的定义是一种技术标准,有其2代、2.5代、3代技术。被认为是3代移动技术的首选,包含的标准有WCDMA、CDMA2000、TD-SCDMA。这里CDMA指代CDMA2代技术标准的制式,中国电信在用。5)NETWORK_TYPE_1xRTT 7--电信在CDMA2000中,通常被认为是2.5G或2.75G,速率只有其他3G的几分之一,电信可能使用。?6)NETWORK_TYPE_EVDO_0、NETWORK_TYPE_EVDO_A、NETWORK_TYPE_EVDO_B ··5-6-12 -电信两者都是CDMA2000标准中的版本,属于3G,电信可能使用。7)NETWORK_TYPE_HSDPA -8----联通 46006一种通信协议,建立在WCDMA上,相当于3.5G,联通可能使用。8)NETWORK_TYPE_LTE-13-移动、联通、电信--4G对应准4G,各个运营商都可能使用。139)NETWORK_TYPE_GSM--这个值是隐藏的,值为16,暂时不知道什么卡会出现。猜想应该是对

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档