当前位置:首页 » 安卓系统 » android网络运营商

android网络运营商

发布时间: 2022-08-19 23:07:37

‘壹’ 关于android,出现两个网络运营商标志

关机 》下电池》 开机

‘贰’ 安卓手机怎样设置网速变慢

  • 在手机桌面中,点击“设置”图标。

  • 在“设置”的界面中,选择“双卡和网络”选项。

‘叁’ android怎么获取网络运营商

android 获取sim卡运营商信息
TelephonyManager tm = (TelephonyManager)Context.getSystemService(Context.TELEPHONY_SERVICE); TelephonyManager 的使用 TelephonyManager 提供设备上获取通讯服务信息的入口,应用程序使用这个类的方法来获取电话的服务商或者状态。程序也可以注册一个监听器来监听电话状态的改变。 不需要直接实例化这个类,使用Context.getSystemService(Context.TELEPHONY_SERVICE)来获取这个类的实例。
注意:一些电话信息需要相应的权限。 方法无效
getSimOperatorName() Returns the Service Provider Name (SPN). // 获取服务提供商名字,比如电信,联通,移动 用下面的方法 第一种方法: 获取手机的IMSI码,并判断是中国移动/中国联通/中国电信
TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);

/** 获取SIM卡的IMSI码 * SIM卡唯一标识:IMSI 国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志, * 储存在SIM卡中,可用于区别移动用户的有效信息。
IMSI由MCC、MNC、MSIN组成,其中MCC为移动国家号码,由3位数字组成, * 唯一地识别移动客户所属的国家,我国为460;MNC为网络id,由2位数字组成, * 用于识别移动客户所归属的移动网络,中国移动为00,中国联通为01,中国电信为03;
MSIN为移动客户识别码,采用等长11位数字构成。 *
唯一地识别国内GSM移动通信网中移动客户。所以要区分是移动还是联通,只需取得SIM卡中的MNC字段即可 */

String imsi = telManager.getSubscriberId();
if(imsi!=null){ if(imsi.startsWith(“46000″) || imsi.startsWith(“46002″))
{//因为移动网络编号46000下的IMSI已经用完,所以虚拟了一个46002编号,134/159号段使用了此编号 //中国移动
}else if(imsi.startsWith(“46001″)){
//中国联通
}else if(imsi.startsWith(“46003″)){
//中国电信
} }

第二种方法 TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String operator = telManager.getSimOperator();
if(operator!=null){ if(operator.equals(“46000″) || operator.equals(“46002″)|| operator.equals(“46007″)){
//中国移动
}else if(operator.equals(“46001″)){
//中国联通
}else if(operator.equals(“46003″)){
//中国电信
} }
在文件AndroidManifest.xml中添加权限 其他方法具体使用方法请查看API 文档TelephonyManager中方法说明。
在文件 AndroidManifest.xml 中添加权限 <uses-permission android:name="android.permission.READ_PHONE_STATE"/>

TelephonyManager tel = (TelephonyManager) context .getSystemService(Context.TELEPHONY_SERVICE);
String simOperator = tel.getSimOperator();
IMSI共有15位,其结构如下: MCC+MNC+MIN MCC:Mobile Country Code,移动国家码,共3位,中国为460; MNC:Mobile Network Code,移动网络码,共2位,电信03,移动02,联通GSM 01,一个典型的IMSI号码为460030912121001; MIN共有10位,其结构如下: 09+M0M1M2M3+ABCD 其中的M0M1M2M3和MDN号码中的H0H1H2H3可存在对应关系,ABCD四位为自由分配。 可以看出IMSI在MIN号码前加了MCC,可以区别出每个用户的来自的国家,因此可以实现国际漫游。在同一个国家内,如果有多个CDMA运营商,可以通过MNC来进行区别.
功能 说明
getCellLocation() 返回的单元格位置的装置 ACCESS_COARSE_LOCATION或ACCESS_FINE_LOCATION
getDeviceId() 返回的IMEI / MEID的设备。 如果该设备是GSM设备 然后IMEI号将被退回,如果该设备是一个CDMA设备然后MEID 将被退回 READ_PHONE_STATE
getLine1Number() 返回设备的电话号码(MSISDN号码) READ_PHONE_STATE
getNetworkOperatorName() 返回注册的网络运营商的名字
getNetworkOperator() 返回的MCC +跨国公司的注册网络运营商
getNetworkCountryIso() 返回注册的网络运营商的国家代码
getSimCountryIso() 返回SIM卡运营商的国家代码 READ_PHONE_STATE
getSimOperator() 返回SIM卡运营商的单个核细胞数+冶 READ_PHONE_STATE
getSimOperatorName() 返回SIM卡运营商的名字 READ_PHONE_STATE
getSimSerialNumber() 返回SIM卡的序列号 READ_PHONE_STATE
getNetworkType() 返回网络设备可用的类型。 这将是 下列其中一个值:
TelephonyManager.NETWORK_TYPE_UNKNOWN TelephonyManager.NETWORK_TYPE_GPRS TelephonyManager.NETWORK_TYPE_EDGE TelephonyManager.NETWORK_TYPE_UMTS READ_PHONE_STATE getPhoneType() 返回设备的类型。 这将是以下值之一: TelephonyManager.PHONE_TYPE_NONE TelephonyManager.PHONE_TYPE_GSM TelephonyManager.PHONE_TYPE_CDMA READ_PHONE_STATE getSubscriberId() 返回用户识别码(的IMSI)的设备 READ_PHONE_STATE

getNeighboringCellInfo() 返回NeighboringCellInfo类代表名单 相邻小区的信息,如果可用,否则将 返回null ACCESS_COARSE_UPDATES

‘肆’ Android系统中国移动手机上网、彩信设置教程是怎样的

首先在待机状态下按
MENU==>无线控件==>移动网络==>接入点名称
1、MENU==>新APN,填入以下内容。
名称:CMNET;
APN:CMNET;
代理:空
端口:空
用户名:空
密码:空
服务器:空
MMSC:空
彩信代理:空
彩信端口:空
彩信协议:WAP
2.0
MCC:460
MNC:00
APN类型:default
完成
2、MENU==>新APN,填入以下内容。
名称:CMWAP;
APN:CMWAP;
代理:010.000.000.172
端口:80
用户名:空
密码:空
服务器:空
MMSC:空
彩信代理:空
彩信端口:空
彩信协议:WAP
2.0
MCC:460
MNC:00
APN类型:default
完成
3、MENU==>新APN,填入以下内容。
名称:CMMMS;
APN:CMWAP;
代理:010.000.000.172
端口:80
用户名:空
密码:空
服务器:空
MMSC:http//mmsc.monternet.com
彩信代理:010.000.000.172
彩信端口:80
彩信协议:WAP
2.0
MCC:460
MNC:00
APN类型:mms
完成
4、选择CMNET、CMWAP、CMMMS中的CMNET,网络运营商选择CMCC,启用始终连接移动数据。

‘伍’ 安卓平板电脑如何用3G或以太网上网详细教程

小贴士:

连接网线上网有三个局限性的地方:首先对USB转以太网接口有一定的要求,所购买的USB转以太网接口需要符合以下三个以太网的芯片型号(M9620、AX8872B、SR9700),同时对OTG接口或者OTG线也有硬性的要求,最好是段而粗的OTG线。最后对网络状况也有要求(一般来说不需要拨号的网络可以使用。可以是自动获取IP的、或者是设置静态IP的)。

一、以太网的配置

首先准备一个路由器,不论是普通有线路由器还是无线路由器都可,这里准备的是一台TP-LINK的无线路由来做演示。然后在准备一条网线,网线的长度根据自己上网的环境来决定。

把OTG数据接口接上USB转以太网接口上,接着再把网线接到以太网接口上,OTG数据接口的另一端连接到MID上。这时候你的有线网络线路方面就算连接完成

只要按上述方法连接上后,如果是动态地址就能自动连接上了,如果是静态地址则要打开设置、选择无线和网络

把以太网后面同样勾选为绿色,选择以太网设置、勾选以太网(这里是自动打勾的)如果你家里或者办公的网络使用动态IP的话,就会自己连接上网络。使用静态IP设置(使用静态IP的话,把使用静态IP勾选为绿色)

如果设置了静态IP,你就需要自己手动输入IP地址、网关、子网掩码了、DNS。

这些配置都是根据你自己网络的配置而定的。线宽带连接上宽带后,机器屏幕的顶端同样会显现出一个图标,这个图标还不错,一个中括号里面有三个小点,表明这时候网络已连接。

二、3G上网配置

你需要准备一个3G上网设备(包括3G网卡和3G数据卡)和一个OTG数据接口即可。跟有线的连接一样,对OTG的接口或者OTG线也有要求,最好能跟其他的移动存储设备测试下,保证OTG接口或者线能正常使用。

1、连接之前,请检查下是否是MID所支持的3G网卡。3G网卡须为行货、3G数据卡为正规途径购买。非正规产品不能连接或者连接不稳定。

2、接着把3G数据卡(SIM卡)放到3G网卡上,把OTG数据接口和3G上网设备连接好后,接入到机器的OTG接口上。

3、进入设置、无线和网路设置,在无线和网络设置中选择移动网络进入,在已启用数据的勾选择为绿色。

4、选择好之后,理论上3G网卡就开始工作了。在机器屏幕的顶端的那种手机信号格就会变成实体的,并且上面还会出现一个3G的图标。

5、此时,可以退出设置,打开浏览器,尝试浏览网页,看是否能正常上网。比如浏览 ht

3G网络连接不上的各种解决方案:

a. 如果前面的设置还不能让你的MID使用3G网络上网,那么请手动选择网络运营商。在移动网络设置里选择网络运营商进入先自动选择,如果未能选择上正确的网络,然后搜索网络,选择适合自己网卡的网络

b. 通过以上的步骤,依然不能连接到3G网络上网,那么我们再重置APN。在移动网络设置中选择接入点名称,进入后按菜单键(M键),再点重置为默认设置。

c. 如果通过以上的设置还不能连接,在连接网卡的状态下,查询移动网络的状态,看是否能查询到3G网卡型号和相关厂商的信息。

d. 如果重置了默认值还不能上网,可以对网络的首选模式进行设置,然后选择网卡所属的模式,根据您的3G网卡和3G数据卡的信息进行选择,多测试下。

e. 如果通过以上的设置步骤,依然不能让你MID上网,可以尝试对网卡进行复位(大部分的3G网卡都有复位键)。再次,还是连接不上、或者是有信号图标没有3G图标而不能上网。

现在支持的3G还不是很完善,如果还出现连接不上,要确认所支持的型号是否在规定范围,然后设置完后关机后再开机,不要热插拔。

‘陆’ Android中判断用户运营商是移动联通还是电信

首先我们需要知道手机IMSI号前面3位460是国家,紧接着后面2位00 02是中国移动,01是中国联通,03是中国电信。那么第一步就是先获取手机IMSI号码:代码如下
TelephonyManager telMgr = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String imei = telMgr.getDeviceId();
然后整个代码连起来就是这样的:
/**
* 返回用户手机运营商名称 * @param telephonyManager * @return
*/
public String getProvidersName(TelephonyManager telephonyManager) {
String ProvidersName = null;
telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String IMSI; // 返回唯一的用户ID;就是这张卡的编号神马的
IMSI = telephonyManager.getSubscriberId();
if (IMSI == null)
return "unkwon";
// IMSI号前面3位460是国家,紧接着后面2位00 02是中国移动,01是中国联通,03是中国电信。其中
if (IMSI.startsWith("46000") || IMSI.startsWith("46002")) {
ProvidersName = "中国移动";
} else if (IMSI.startsWith("46001")) {
ProvidersName ="中国联通";
} else if (IMSI.startsWith("46003")) {
ProvidersName = "中国电信";
}try {
ProvidersName = URLEncoder.encode("" + ProvidersName, "UTF-8");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block e.printStackTrace();
} return ProvidersName;
}

热点内容
java属性访问权限 发布:2025-01-16 09:59:48 浏览:524
python扫雷 发布:2025-01-16 09:58:40 浏览:963
不需要无障碍的脚本 发布:2025-01-16 09:58:31 浏览:705
oracle升级脚本 发布:2025-01-16 09:37:39 浏览:21
垂直式压缩 发布:2025-01-16 09:15:38 浏览:532
dijkstra算法复杂度 发布:2025-01-16 09:15:35 浏览:607
服务器出错连接不上该怎么办 发布:2025-01-16 09:15:31 浏览:401
kc语言 发布:2025-01-16 09:14:50 浏览:544
停车场管理系统c语言 发布:2025-01-16 09:02:35 浏览:437
学校宣传片拍摄脚本 发布:2025-01-16 09:00:50 浏览:155