针对上篇文章有个疑惑

Android 1.5 的APN设定与上网处理 这篇转载文章中提到:

 

获取当前所使用的apn的uri地址为:"content://telephony/carriers/preferapn"

 

可在目前这个项目中,我根据这个地址所查出的APN却总不是不对,不知道是不是跟我测试的手机【XT800,双卡双待】有关,因为其他手机就可以正确的识别。针对这个情况,我只能利用ConnectivityManager这个类来检查当前网络环境。。。

 

ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);


NetworkInfo activeNetworkInfo = cwjManager.getActiveNetworkInfo();
 

 

WIFI:
NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true

NET:
NetworkInfo: type: MOBILE[GPRS], state: CONNECTED/CONNECTED, reason: apnSwitched, extra: cmnet:GSM, roaming: false, failover: false, isAvailable: true

WAP:
NetworkInfo: type: MOBILE[GPRS], state: CONNECTED/CONNECTED, reason: apnChanged, extra: cmwap:GSM, roaming: false, failover: false, isAvailable: true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值