手机怎么看是移动版手机用联通3g还是联通版

12886人阅读
不多说了,直接看代码, NB人会懂的!
package com.example.
import android.app.A
import android.content.C
import android.database.C
import android.net.ConnectivityM
import android.net.NetworkI
import android.net.U
import android.os.B
import android.telephony.TelephonyM
import android.text.TextU
import android.util.L
public class NetTypeActivity extends Activity {
/** Called when the activity is first created. */
public static final String CTWAP = &ctwap&;
public static final String CTNET = &ctnet&;
public static final String CMWAP = &cmwap&;
public static final String CMNET = &cmnet&;
public static final String NET_3G = &3gnet&;
public static final String WAP_3G = &3gwap&;
public static final String UNIWAP = &uniwap&;
public static final String UNINET = &uninet&;
public static final int TYPE_CT_WAP = 5;
public static final int TYPE_CT_NET = 6;
public static final int TYPE_CT_WAP_2G = 7;
public static final int TYPE_CT_NET_2G = 8;
public static final int TYPE_CM_WAP = 9;
public static final int TYPE_CM_NET = 10;
public static final int TYPE_CM_WAP_2G = 11;
public static final int TYPE_CM_NET_2G = 12;
public static final int TYPE_CU_WAP = 13;
public static final int TYPE_CU_NET = 14;
public static final int TYPE_CU_WAP_2G = 15;
public static final int TYPE_CU_NET_2G = 16;
public static final int TYPE_OTHER = 17;
public static Uri PREFERRED_APN_URI = Uri
.parse(&content://telephony/carriers/preferapn&);
/** 没有网络 */
public static final int TYPE_NET_WORK_DISABLED = 0;
/** wifi网络 */
public static final int TYPE_WIFI = 4;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
long start = System.currentTimeMillis();
int checkNetworkType = checkNetworkType(this);
Log.i(&NetType&, &===========elpase:&
+ (System.currentTimeMillis() - start));
switch (checkNetworkType) {
case TYPE_WIFI:
Log.i(&NetType&, &================wifi&);
case TYPE_NET_WORK_DISABLED:
Log.i(&NetType&, &================no network&);
case TYPE_CT_WAP:
Log.i(&NetType&, &================ctwap&);
case TYPE_CT_WAP_2G:
Log.i(&NetType&, &================ctwap_2g&);
case TYPE_CT_NET:
Log.i(&NetType&, &================ctnet&);
case TYPE_CT_NET_2G:
Log.i(&NetType&, &================ctnet_2g&);
case TYPE_CM_WAP:
Log.i(&NetType&, &================cmwap&);
case TYPE_CM_WAP_2G:
Log.i(&NetType&, &================cmwap_2g&);
case TYPE_CM_NET:
Log.i(&NetType&, &================cmnet&);
case TYPE_CM_NET_2G:
Log.i(&NetType&, &================cmnet_2g&);
case TYPE_CU_NET:
Log.i(&NetType&, &================cunet&);
case TYPE_CU_NET_2G:
Log.i(&NetType&, &================cunet_2g&);
case TYPE_CU_WAP:
Log.i(&NetType&, &================cuwap&);
case TYPE_CU_WAP_2G:
Log.i(&NetType&, &================cuwap_2g&);
case TYPE_OTHER:
Log.i(&NetType&, &================other&);
* 判断Network具体类型(联通移动wap,电信wap,其他net)
public static int checkNetworkType(Context mContext) {
final ConnectivityManager connectivityManager = (ConnectivityManager) mContext
.getSystemService(Context.CONNECTIVITY_SERVICE);
final NetworkInfo mobNetInfoActivity = connectivityManager
.getActiveNetworkInfo();
if (mobNetInfoActivity == null || !mobNetInfoActivity.isAvailable()) {
// 注意一:
// NetworkInfo 为空或者不可以用的时候正常情况应该是当前没有可用网络,
// 但是有些电信机器,仍可以正常联网,
// 所以当成net网络处理依然尝试连接网络。
// (然后在socket中捕捉异常,进行二次判断与用户提示)。
return TYPE_NET_WORK_DISABLED;
// NetworkInfo不为null开始判断是网络类型
int netType = mobNetInfoActivity.getType();
if (netType == ConnectivityManager.TYPE_WIFI) {
// wifi net处理
return TYPE_WIFI;
} else if (netType == ConnectivityManager.TYPE_MOBILE) {
// 注意二:
// 判断是否电信wap:
// 不要通过getExtraInfo获取接入点名称来判断类型,
// 因为通过目前电信多种机型测试发现接入点名称大都为#777或者null,
// 电信机器wap接入点中要比移动联通wap接入点多设置一个用户名和密码,
// 所以可以通过这个进行判断!
boolean is3G = isFastMobileNetwork(mContext);
final Cursor c = mContext.getContentResolver().query(
PREFERRED_APN_URI, null, null, null, null);
if (c != null) {
c.moveToFirst();
final String user = c.getString(c
.getColumnIndex(&user&));
if (!TextUtils.isEmpty(user)) {
if (user.startsWith(CTWAP)) {
return is3G ? TYPE_CT_WAP : TYPE_CT_WAP_2G;
} else if (user.startsWith(CTNET)) {
return is3G ? TYPE_CT_NET : TYPE_CT_NET_2G;
c.close();
// 注意三:
// 判断是移动联通wap:
// 其实还有一种方法通过getString(c.getColumnIndex(&proxy&)获取代理ip
// 来判断接入点,10.0.0.172就是移动联通wap,10.0.0.200就是电信wap,但在
// 实际开发中并不是所有机器都能获取到接入点代理信息,例如魅族M9 (2.2)等...
// 所以采用getExtraInfo获取接入点名字进行判断
String netMode = mobNetInfoActivity.getExtraInfo();
Log.i(&&, &==================netmode:& + netMode);
if (netMode != null) {
// 通过apn名称判断是否是联通和移动wap
netMode = netMode.toLowerCase();
if (netMode.equals(CMWAP)) {
return is3G ? TYPE_CM_WAP : TYPE_CM_WAP_2G;
} else if (netMode.equals(CMNET)) {
return is3G ? TYPE_CM_NET : TYPE_CM_NET_2G;
} else if (netMode.equals(NET_3G)
|| netMode.equals(UNINET)) {
return is3G ? TYPE_CU_NET : TYPE_CU_NET_2G;
} else if (netMode.equals(WAP_3G)
|| netMode.equals(UNIWAP)) {
return is3G ? TYPE_CU_WAP : TYPE_CU_WAP_2G;
} catch (Exception ex) {
ex.printStackTrace();
return TYPE_OTHER;
return TYPE_OTHER;
private static boolean isFastMobileNetwork(Context context) {
TelephonyManager telephonyManager = (TelephonyManager) context
.getSystemService(Context.TELEPHONY_SERVICE);
switch (telephonyManager.getNetworkType()) {
case TelephonyManager.NETWORK_TYPE_1xRTT:
// ~ 50-100 kbps
case TelephonyManager.NETWORK_TYPE_CDMA:
// ~ 14-64 kbps
case TelephonyManager.NETWORK_TYPE_EDGE:
// ~ 50-100 kbps
case TelephonyManager.NETWORK_TYPE_EVDO_0:
// ~ 400-1000 kbps
case TelephonyManager.NETWORK_TYPE_EVDO_A:
// ~ 600-1400 kbps
case TelephonyManager.NETWORK_TYPE_GPRS:
// ~ 100 kbps
case TelephonyManager.NETWORK_TYPE_HSDPA:
// ~ 2-14 Mbps
case TelephonyManager.NETWORK_TYPE_HSPA:
// ~ 700-1700 kbps
case TelephonyManager.NETWORK_TYPE_HSUPA:
// ~ 1-23 Mbps
case TelephonyManager.NETWORK_TYPE_UMTS:
// ~ 400-7000 kbps
case TelephonyManager.NETWORK_TYPE_EHRPD:
// ~ 1-2 Mbps
case TelephonyManager.NETWORK_TYPE_EVDO_B:
// ~ 5 Mbps
case TelephonyManager.NETWORK_TYPE_HSPAP:
// ~ 10-20 Mbps
case TelephonyManager.NETWORK_TYPE_IDEN:
// ~25 kbps
case TelephonyManager.NETWORK_TYPE_LTE:
// ~ 10+ Mbps
case TelephonyManager.NETWORK_TYPE_UNKNOWN:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:135919次
积分:1633
积分:1633
排名:第19332名
原创:38篇
评论:58条
(1)(1)(1)(1)(1)(4)(1)(2)(1)(1)(1)(3)(4)(1)(2)(1)(20)iphone5s移动版和联通版有什么区别?哪个好?
作者:佚名
字体:[ ] 来源:互联网 时间:01-15 10:24:09
iphone5s版本有很多,包括中国联通版、中国移动版、英版、v版、三网版等,那么iphone5s移动版和联通版有什么区别?哪个好?本篇文章就讲了它们之间的区别,仅供参考
  本文将为大家介绍iphone5s移动版和联通版有什么区别,很多朋友不是很清楚iphone5s移动版和联通版哪个好,因为iphone5s版本实在是太多了有木有?希望下文所说明内容能够帮助到大家区别移动版/联通版iphone5s的区别。&
  ----先来说一下非中国大陆行货版的情况
  以下所述&最佳使用情况&,不包含2G情况,对3G及以上,已经包含了所有可能性。&
  Model A1533 (GSM)*: 为北美地区所用,典型称谓为美版。一般能购买到的为AT&T全价机,无网络锁(一定得是全价机)。最佳使用状况是中国联通3G网络。&
  Model A1533 (CDMA)*: 为北美地区所用,典型称谓为美版,V版,三网版本。一般能购买到的为Verizon全价机,无网络锁。最佳使用状况是中国联通3G、中国电信3G网络。&
  Model A1453*: 为北美和日本所用,典型称谓为Sprint版,日版。一般能购买到的为Sprint和日版,均为有锁机,不建议使用。&
  Model A1457*: 为欧洲地区所用,典型称谓为英版等。欧洲各国情况复杂且价格奇高,不建议使用。&
  Model A1530*:为除日本和大陆外的亚太地区所用,典型称谓为港版。一般能购买到港版。非运营商渠道的港版机无网络锁。最佳使用状况是中国移动的3G和4G、中国联通3G网络。&
  ----再来看一下大陆行货的情况。
  Model A1528*: 为中国联通版本,独享该设备型号。最佳使用状况是中国联通3G网络。&
  Model A1533*: 为中国电信版本,与国际同型号相比,只具有电信设备进网许可的CDMA许可证,于境内不能使用WCDMA网络。最佳使用状况是中国电信3G网络。&
  Model A1518*: 为未宣布上市之版本,全球独享该设备型号。最佳使用状况是中国移动3G、中国移动4G网络。&
  Model A1530*: 为未宣布上市之版本,与国际同型号相比,官方支持中国移动3G网络。最佳使用状况是中国移动3G、中国移动4G,中国联通3G网络。&
  ----对以上信息,有如下成分是基于经验的,且可信度较高:
  1. AT&T全价机不会上锁。&
  2. 在非国行A1530设备没有明确中国移动3G网络支持的情况下,不会软件屏蔽TD-SCDMA。&
  后记:如果中国联通未来确定使用Band3的FDD-LTE,则所有型号的iPhone都能够支持。
大家感兴趣的内容
12345678910
最近更新的内容后使用快捷导航没有帐号?
只需一步,快速开始
查看: 5|回复: 5
在线时间515 小时经验值557 最后登录注册时间帖子阅读权限60UID718208
大学本科, 积分 557, 距离下一级还需 143 积分
该用户从未签到
G币122 最后登录注册时间
马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。
已有帐号?   下载游戏和软件,请【】进入机锋市场!
我刷机发现ROM有联通版和移动版 我不知道我的手机是哪个版的&&如何区分?
在线时间515 小时经验值557 最后登录注册时间帖子阅读权限60UID718208
大学本科, 积分 557, 距离下一级还需 143 积分
该用户从未签到
G币122 最后登录注册时间
十分着急 刷错ROM了 不停出现错误
在线时间356 小时经验值339 最后登录注册时间帖子阅读权限50UID5191203
大学专科, 积分 339, 距离下一级还需 61 积分
该用户从未签到
G币128 最后登录注册时间
设置--关于---型号:T00
就是移动版。
在线时间515 小时经验值557 最后登录注册时间帖子阅读权限60UID718208
大学本科, 积分 557, 距离下一级还需 143 积分
该用户从未签到
G币122 最后登录注册时间
所云不知 发表于
设置--关于---型号:T00
就是移动版。
如果我刷了移动版的 会不会有变化?
在线时间193 小时经验值1069 最后登录注册时间帖子阅读权限70UID741998
学士, 积分 1069, 距离下一级还需 31 积分
TA的每日心情开心 16:48签到天数: 14 天[LV.3]偶尔看看II
G币0 最后登录注册时间
本帖最后由 maxfu 于
17:17 编辑
刷了移动版如果出现打不了电话、上不了3G那就刷联通版。
看看你手机的包装盒,上面有个标签写着型号。MT1-U06就是联通版,MT1-T00就是移动版。
老兄,做ROM也能赚外快!你只需在ROM里面集成网站上推荐的知名软件就能赚钱。到这里注册:/?
在线时间152 小时经验值483 最后登录注册时间帖子阅读权限60UID1272301
大学本科, 积分 483, 距离下一级还需 217 积分
TA的每日心情怒 10:34签到天数: 3 天[LV.2]偶尔看看I
G币275 最后登录注册时间
手机背面下方有写型号的..........
Powered by当前位置:
&&&如何辨别定制机和非定制机?定制机和非定制机的区别
如何辨别定制机和非定制机?定制机和非定制机的区别
最近有朋友问小编如何区分运营商定制机和非定制机,担心自己在购买裸机时(非定制机)购买到运营商定制机,确实定制机虽然在配置上同非定制机相同,但是由于电信运营商对合作手机厂商的强势干预,导致定制机成为流氓软件、恶意代码和恶意SP服务的重灾区。这里小编教大家几招,如何区分定制机和非定制机。在此之前不能不先和大家介绍下何为定制机
关于定制机
定制机是移动运营商同手机企业合作的针对运营商客户而定制的手机,在硬件配置上同市场上相同型号的手机相同,不同的是在于系统内置有运营商相关软件、服务和产品。定制机是相对非定制机(裸机)而言的,定制机因为存在电信运营商补贴的部分成本,所以但从价格上看定制机较之非定制机要便宜一些一些。
如何区分定制机和非定制机
取费定制机和非定制机的方法很多,可以通过产品包装、外观、开机动画、内置软件来判断,这里小编介绍分别介绍下这四方面区分定制机的方法。
区分电信、联通和移动定制机方法二:包装
定制机相较非定制机在产品包装上就存在很大的不同,我们再定制机产品包装上能看到运营商定制标志,比如在下面这台小米手机左下方,我们能明显看到联通运营商标志
在包装的左下角能看到联通标志
区分电信、联通和移动定制机方法二:外观
1、首先你要知道电信移动和联通运营商标志是什么,也就是你要看清楚每个运营商对应个标志,联通、电信的3G和4G都是一样的,如图中所示,移动4G和3G的图表有说改变,在图中也能看出来下面我们通过下图来详细介绍下。
移动、联通电信运营商标志示意图
2、知道运营商具体的标志后我们具体通过手机外观来分辨移动联通和电信定制机。从手机正面来看,有的标志在正面上方,如下图
有的在手机中间,如下图
3、从手机背面来区分运营商定制机,可以在手机背部上方,也可以在下方
联通定制标志在手机背部上方
移动定制标志在背部下方
区分电信、联通和移动定制机方法三、开机动画
不同运营商的定制机开机动画不一致,我们可以根据这个来区分不同的定制机,如果你的手机没有这些开机动画说明是裸机,也就是非定制机
移动定制机开机动画
联通定制机开机动画
电信定制机开机动画
区分电信、联通和移动定制机方法四、内置软件和服务
移动联通和电信的都会内置自家的服务和软件,我们可以看看是否有运营商服务来看是不是定制机,具体定制机内置的服务如下(不一定全面)
移动定制机内置的服务有:移动梦网,移动视频,移动门户,CMMB电视,移动音乐 ,移动MM;咪咕音乐在线听,彩铃等,如下图
联通定制机内置服务通常包含联通掌上营业厅,沃商店,沃3G,116114等联通应用,如下图
联通定制机内置服务
电信定制机内置应用有天翼Live,天翼阅读,天翼视讯等电信应用,如下图
上面就是小编了解的定制机和非定制机的区别方法,其实定制机和非定制还是很好区分的,你想作为移动运营商,在手机不变化的情况下配置他花钱补贴定制机为的就是推广自己的软件和服务,以及推广自己的品牌,所以一般定制机同裸机差别较大,不管是外观、包装、开机动画还是内置服务,一般大家拿到真机后都分辨出是否是定制机。
唯一需要大家关心的是在网络上购买手机时,需要看清商品描述,不能仅仅查看价格,大部分商家都会在商品描述中注明是否是定制机的。
更多内容请扫描下方二维码关注亿智蘑菇微信公众号
2010人申请55度bling邦女郎设计师杯
993人申请欧瑞博智能甲醛监测仪
1049人申请vivo X9全网通64G版
1105人申请领普linbell G4无线门铃
1065人申请比巴智能早教机M11
¥399【wowstick1S】让你魅力定格的秘诀!
¥359【ceba】有一种寒冷......
¥188【薯塔机】土豆整成网红,薯条泪奔...
¥330【棉花糖机】回到童年原来这么简单!
¥438【BottleMini】干燥空气危害大 教你一招保健康
你还可以分享到以下地方,获得10蘑菇参与!
微信添加"亿智蘑菇"获取我们的服务
微博添加"亿智蘑菇"获取我们的服务
下次自动登录
微信扫一扫 立即登录

我要回帖

更多关于 移动版手机用联通3g 的文章

 

随机推荐