/**
 * 获取当前的运营商
 *
 * @param context
 * @return 运营商名字
 */
public static String getOperator(Context context) {String ProvidersName = "";
    TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
    String IMSI = telephonyManager.getSubscriberId();
    Log.i("qweqwes", "运营商代码" + IMSI);
    if (IMSI != null) {if (IMSI.startsWith("46000") || IMSI.startsWith("46002") || IMSI.startsWith("46007")) {ProvidersName = "中国移动";
        } else if (IMSI.startsWith("46001")  || IMSI.startsWith("46006")) {ProvidersName = "中国联通";
        } else if (IMSI.startsWith("46003")) {ProvidersName = "中国电信";
        }return ProvidersName;
    } else {return "没有获取到sim卡信息";
    }
}

android 获取手机运营商名字相关推荐

  1. Android 获取手机运营商、有无sim卡

    名词解释 MCC Mobile Country Code:移动国家代码,由3位数字组成,唯一地识别移动用户所属的国家.MCC由国际电联(ITU)统一分配和管理,一旦分配就不可更改.所以一个MCC只能对 ...

  2. Android获取手机运营商名称

    前言 因为项目中经常会遇到要上传一系列设备信息的功能,为了方便使用,所以就拆分成以下系列文章来单独介绍如何获取各类设备信息 手机运营商获取 AndroidID.IMEI.OAID获取 地理位置信息经纬 ...

  3. iphone 获取手机运营商信息

    获取手机运营商信息是通过获取imsi来判断的,它是有一个自己的标准和规则的,下面先介绍一下imsi: IMSI: 国际移动用户识别码(IMSI:International Mobile Subscri ...

  4. android获取各运营商信号,一篇关于 Android 获取运营商的全面笔记

    发表时间:2019-10-20 内容总览 本文会给出在 Android 上获取运营商的方法,几个相近方法结果的差异,以及在多卡情况下有效的获取方式.最后额外提一下一种不需要请求设备识别码获取运营商信息 ...

  5. 正确地获取手机运营商

    通常的做法都是通过CTTelephonyNetworkInfo来做判断.但是在实际应用的时候,发现在双卡iPhone上会有bug,并不能正确地获取到运营商信息.所以,在前人的轮子基础上,改造了一下. ...

  6. OC 获取手机运营商信息

    /**#import <CoreTelephony/CTTelephonyNetworkInfo.h>#import <CoreTelephony/CTCarrier.h>si ...

  7. 介绍一种Android 平台 不需要获取imei imsi 无权限就能获取手机运营商的方法

    demo 链接:https://github.com/miqt/GetOperator 先贴一下需要权限,然后通过获取 imsi 根据前缀判断运营商的方法: if (checkPermission(c ...

  8. PHP获取手机运营商

    function getoperator($mobile) {$isChinaMobile = "/^134[0-8]\d{7}$|^(?:13[5-9]|147|15[0-27-9]|17 ...

  9. android 获得手机运营商

    2019独角兽企业重金招聘Python工程师标准>>> private final static int CMCC = 46000; private final static int ...

最新文章

  1. R对数秩检验(log rank test)
  2. [Bash Shell] Shell学习笔记
  3. python编写测试系统_纯 python 编写的一套 dubbo 测试平台
  4. leetcode算法题--“气球” 的最大数量
  5. C++ leetcode 7. 整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。
  6. Mysql 中根据条件排序获取排名
  7. 2012.1.15---学习笔记
  8. oracle加大内存对大表,在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能...
  9. 2018全球100个最有价值的科技品牌榜:阿里当选中国科技品牌NO.1
  10. 根据可信计算机系统评估准则 用户,根据可信计算机系统评估准则(TESEC),用户能定义访问控制要求的自.._简答题试题答案...
  11. Linux实用小工具
  12. BFS java实现,java实现dfs及bfs算法
  13. UML概要基础知识(待完善)
  14. 二阶系统阶跃响应实验_二阶系统阶跃响应实验心得体会
  15. When it’s time to quit, that’s the time to carry on.
  16. 《Residual Networks Behave Like Ensembles of Relatively Shallow Networks》笔记
  17. Outlook打不开的问题
  18. IDEA 界面主题字体修改
  19. Linux下使用uinput创建虚拟设备(Ubuntu20.04.2)
  20. 创始人面对投资人做Pitch十二禁

热门文章

  1. 贝贝与国王(king)
  2. 首信进军电子商务领域
  3. 中国人工智能学会通讯——心智模型CAM的学习记忆机制 1.4 学习记忆的进化
  4. 合工大JAVA实验四web_合工大JAVA实验报告.doc
  5. ARM 指令集的基础指令
  6. 云计算入门教程环境配置
  7. VMware15安装macOS Mojave 10.14.6(18G87)
  8. 解决高分辨率下win10软件字体太小问题
  9. New Phytologist | 中农冯固组揭示菌丝际核心微生物组帮助AM真菌矿化有机磷
  10. 华为全新数据中心管理系统DCIM+对智能化运维的实践与考虑