释放双眼,带上耳机,听听看~!

public String readSIMCard() {

TelephonyManager tm = (TelephonyManager)this.getSystemService(TELEPHONY_SERVICE);//取得相关系统服务

StringBuffer sb = new StringBuffer();

switch(tm.getSimState()){ //getSimState()取得sim的状态 有下面6中状态

case TelephonyManager.SIM_STATE_ABSENT :sb.append("无卡");break;

case TelephonyManager.SIM_STATE_UNKNOWN :sb.append("未知状态");break;

case TelephonyManager.SIM_STATE_NETWORK_LOCKED :sb.append("需要NetworkPIN解锁");break;

case TelephonyManager.SIM_STATE_PIN_REQUIRED :sb.append("需要PIN解锁");break;

case TelephonyManager.SIM_STATE_PUK_REQUIRED :sb.append("需要PUK解锁");break;

case TelephonyManager.SIM_STATE_READY :sb.append("良好");break;

}

if(tm.getSimSerialNumber()!=null){

sb.append("@" + tm.getSimSerialNumber().toString());

}else{

sb.append("@无法取得SIM卡号");

}

if(tm.getSimOperator().equals("")){

sb.append("@无法取得供货商代码");

}else{

sb.append("@" + tm.getSimOperator().toString());

}

if(tm.getSimOperatorName().equals("")){

sb.append("@无法取得供货商");

}else{

sb.append("@" + tm.getSimOperatorName().toString());

}

if(tm.getSimCountryIso().equals("")){

sb.append("@无法取得国籍");

}else{

sb.append("@" + tm.getSimCountryIso().toString());

}

if (tm.getNetworkOperator().equals("")) {

sb.append("@无法取得网络运营商");

} else {

sb.append("@" + tm.getNetworkOperator());

}

if (tm.getNetworkOperatorName().equals("")) {

sb.append("@无法取得网络运营商名称");

} else {

sb.append("@" + tm.getNetworkOperatorName());

}

if (tm.getNetworkType() == 0) {

sb.append("@无法取得网络类型");

} else {

sb.append("@" + tm.getNetworkype());

}

return sb.toString();

}

android检测sim卡状态,android判断手机SIM状态相关推荐

  1. 魅蓝note3联通卡显示无服务器,魅蓝note3用什么SIM卡?魅蓝note3手机SIM卡类型

    魅蓝note3已经发布了,千元机市场又一次被刷新配置,魅蓝note3采用了一体化机身设计,那么对于魅蓝note3用什么手机卡/SIM卡大家很想知道,如果想知道魅蓝note3用哪种SIM卡,下面小编就为 ...

  2. Android studio2.3小米8.5.1不能安装应用,没有MIUI优化,打开USB安装时提示“请插入SIM卡”,安装时手机没有任何反应,studio报Installation failed w

    今天升级了MIUI后,Android studio2.3小米8.5.1不能安装应用,手机红米2a,没有MIUI优化,打开USB安装时提示"请插入SIM卡",安装时手机没有任何反应, ...

  3. Android 7.0 高通平台-telephony-机器无Sim卡情况下,获取SIM卡状态方法getSimState偶现为6,而不是1

    TelephonyManager.java -------->getSimState接口 /** * Returns a constant indicating the state of the ...

  4. android的卡怎么打开不了图片,手机sim卡读不出来怎么办【图文教程】

    我们都知道,如今的手机SIM卡对我们来说,可以说是买手机之后必买的卡类,因为sim卡往往代表着一个手机号码,利用这个号码我们可以和亲朋好友进行沟通.联系,比如打电话.发短信等等,而且,如今的很多软件在 ...

  5. Android实现SIM卡2拨打,从第二个SIM卡打电话(Call from second sim)

    我有一个双卡Android手机. 我使用此代码来拨打电话: private void callBack(String phone, Context context) { Intent callInte ...

  6. 小米3显示sim卡无服务器,小米手机无服务怎么解决

    原标题:小米手机无服务怎么解决 方法一: 1.第一步是检查电话卡是否正确插入卡槽中.这种情况也会发生很长时间.如果未正确插入卡插槽,则将导致无法维修. 2.要注意的第二件事是,如果所购买的小米手机是电 ...

  7. sim卡换新卡显示无服务器,SIM卡又现新漏洞 SIM卡无服务 SIM卡被锁怎么办?

    此前,SIM卡被曝出存在一个严重的漏洞,攻击者可以在用户不知情的情况下发送短信攻击目标手机.现在安全研究人员又公布了一个新漏洞,威胁到用户的个人信息安全.据介绍,新漏洞名为WIBattack,该漏洞危 ...

  8. sim卡无线上网公用服务器,云SIM卡池,云SIM卡解决方案,流量分发随身WIFI方案( 忻瑞科技)...

    忻瑞科技云SIM卡解决方案 众所周知高额的国际数据漫游费一直是出国旅游业的一大槽点,针对这一问题,忻瑞科技推出了全新的云SIM卡解决方案,让全球0漫游通信成为了一种可能.通过云SIM技术,忻瑞科技云端 ...

  9. PUK 码提示区分SIM卡(identification of blocked SIM)

    PAN-20279 [ORG] No proper identification of blocked SIM 前提 -在两个SIM卡插槽中,插入SIM卡并启用PIN请求. -SIM2被PIN阻止并要 ...

  10. sim卡没坏但苹果手机无服务_解决手机插SIM卡后都显示“无SIM卡”的故障问题

    故障现象 顾客描述手机插SIM卡后都显示"无SIM卡". 维修过程 引起插入SIM卡却显示"无SIM卡"的故障,除了可能是SIM卡座的供电.时钟.复 位及SIM ...

最新文章

  1. linespace 自动生成线性向量的API
  2. 苹果手机透明桌面_苹果官网上,一个透明手机壳卖300多块钱,是不是在耍我们?...
  3. android 获取u盘名字_android 获取U盘路径
  4. List - Map 工具类,list转为map
  5. 为什么不敢和别人竞争_内心很脆弱,不敢和人竞争。该怎么办?
  6. AspNetCore 基于AOP实现Polly的使用
  7. C++ stringstream输入方式
  8. 汉堡王什么汉堡好吃_汉堡王10元汉堡太好吃了,秒杀肯德基和麦当劳,一次吃两个...
  9. java application_applet_Java程序可以分为JavaApplication和JavaApplet两类。()
  10. 力扣1. 两数之和(哈希表,JavaScript)
  11. 泰坦尼克号上谁的生存几率更大?Kaggle 金牌得主 Python 数据挖掘框架发现真相...
  12. 深度原理与框架-图像超分辨重构-tensorlayer
  13. 开发工具-压力测试工具 ab
  14. 教你认识正斜杠(/)与反斜杠(\)
  15. 短网址生成+域名检测+短网址还原+域名防红四合一前端源码
  16. 十行 Python 代码就提取了韦小宝的身份证信息!
  17. C++语言程序设计(郑莉)02 C++基本数据类型和表达式
  18. windows10安装keras教程
  19. 7针oled显示中文及图片arduino。ug8lib
  20. VMware View for iPad,上座率最高的iPad免费软件

热门文章

  1. android版本360ui,国产手机UI系统有哪些
  2. 高校邦java_高校邦Java核心开发技术【实境编程】答案
  3. 西电计算机绘图试题及答案,【图】- 西安电子科技大学2021春 计算机绘图(大作业)答 - 苏州常熟常熟周边其他教育培训 - 苏州百姓网...
  4. Java更好的字符串排序(字母顺序+数字大小排序)
  5. 使用STC-ISP软件生成定时器初始化函数遇到的问题
  6. Marvell交换芯片88E6321/88E6320驱动总结-寄存器篇
  7. 光纤通信笔记--光纤通信系统的基本组成
  8. 百度指数的价值以及分析的意义
  9. RK3399平台开发系列讲解(UART子系统)4.47、UART子系统详解
  10. 如何制作天堂2免导版天堂2单机服务端