您可以使用MCC MNC获取SIM卡国家/地区,它是SIM配置的,与您所在的网络无关.

Configuration config = getResources().getConfiguration();

int countryCode = config.mcc;

您可以在此处找到MCC列表MccTable.java

例如,西班牙是214,法国是208

MCC should work on all GSM devices with SIM card but it is unreliable on CDMA networks

if (telephonyManager.getPhoneType() == TelephonyManager.PHONE_TYPE_CDMA) {

Class> c = Class.forName("android.os.SystemProperties");

Method get = c.getMethod("get", String.class);

// Gives MCC + MNC

String homeOperator = ((String) get.invoke(c, "ro.cdma.home.operator.numeric"));

String country = homeOperator.substring(0, 3); // the last three digits is MNC

} else {

Configuration config = getResources().getConfiguration();

int countryCode = config.mcc;

}

android sim iso,android – 意外的telephonyManager.getSimCountryIso()行为相关推荐

  1. android sim 状态,Android - 判断SIM卡状态

    Android判断SIM卡状态, 是否插入SIM卡. 例如: 根据SIM判断优先使用的网络类型. SIM卡状态 /** * 判断是否包含SIM卡 * * @return 状态 */ public st ...

  2. Android基础入门教程——10.1 TelephonyManager(电话管理器)

    Android基础入门教程--10.1 TelephonyManager(电话管理器) 标签(空格分隔): Android基础入门教程 本节引言: 本章节是Android基础入门教程的最后一章,主要讲 ...

  3. Android SIM卡识别加载流程

    文章目录 总述 代码路径 UICC框架 SIM卡识别加载流程 日志分析举例 总述 本文基于Android N(Android 7) 首先要知道SIM卡一般是挂载在CP侧(MODEM侧)的,由MODEM ...

  4. 进程android.process.acore已意外停止解决方法

    今天我的手机也出现了这样的情况,我的手机是中兴V889D,老手机了,刷了N遍机了,但是刷机包自带的通讯功能不是很好用,我还是习惯于用来电通,在安装了来电通之后,我把rom自带的短信.通讯录.联系人神马 ...

  5. android sim卡联系人存储格式,如何在Android设备上将联系人复制到SIM卡

    如何将联系人复制到SIM卡 以下部分是将联系人从计算机和Android手机存储卡复制到Android上的SIM卡的简单步骤.准备?让我们开始吧. 步骤1.安装并运行此Android管理器 开始时,在您 ...

  6. Android SIM卡联系人操作总结

    --- by Ruiming.Lv 在Android中,对SIM中的联系人进行操作,需要通过系统提供的Content Provider进行,该Provider就是Telphony中的IccProvid ...

  7. android+已移除sim卡,如何从Android SIM卡中删除/删除/擦除联系人

    作者:Selena Komez11月更新了20,2017 "我的兄弟是一个空白的经理,他在他的Android SIM卡上保存了数千个客户名称和电话号码.但是,现在为了保护客户的隐私,他需要将 ...

  8. 最新android iso,android x86 7.0下载

    android x86 7.0是一款最新版本的安卓系统模拟的电脑程序软件,处理了之前版本的各种bug,如今升级的最新版本,新增了海量人性化功能,让用户们使用更加清爽.有兴趣的朋友就来IT猫扑下载吧! ...

  9. 【Android】用Android写个自己的打电话APP

    环境:Android-studio Android 6 1.常规操作,布局 <RelativeLayout xmlns:android="http://schemas.android. ...

最新文章

  1. 58同城招聘|三维重建、图像图形学算法工程师(校招/社招)
  2. 第四百零三节,python网站在线支付,支付宝接口集成与远程调试,
  3. java线程排序_Java中的并发排序
  4. 怎么进入python官网-Python的安装及简单的使用
  5. 在MATLAB中使用tensorflow
  6. flip java_java的flip(). 这里用flip()有什么作用?这是反转缓冲区的方法,好像用不上。...
  7. python输出结果空格分割_用Python编写固定宽度,以空格分隔的CSV输出
  8. Cytoscape插件开发小结
  9. eXtremeComponents 中文参考文档
  10. 微信小程序图标点击后变色并跳转页面
  11. 不可重复读和幻读的区别(悲观锁和乐观锁)
  12. 习题6.14 编一个程序,将两个字符串s1和s2比较,若s1 > s2,输出一个正数;若s1 = s2, 输出0;若s1 < s2,输出一个负数。不要用strcmp函数。两个字符串用gets函数输入。
  13. Swift中MVP、Moya、模型设计
  14. 动图ps在html不动,教你如何用ps把动态图片加到静态图片上
  15. Maven 入门学习.md
  16. 绝地潜兵服务器不稳定,爽快的合作射爆游戏《绝地潜兵》评测评分汇总
  17. 组件绑定事件与源生事件
  18. 维修iphone无服务器,iphone6P苹果手机无服务 居然被我修好了
  19. 微信代挂定位服务器,用微信偷看对方位置,通过微信知道对方位置
  20. 计算机历史相关纪录片,BBC纪录片《古代计算机 The Two Thousand Year Old Computer (2012)》全1集 英语中字 720P高清纪录片-纪录家园...

热门文章

  1. spark shell 删除失效_Spark任务提交源码解析
  2. java线程池和线程实例化_浅谈Java 线程池原理及使用方式
  3. java_poi教程.pdf,如何使用POI转换.DOC / .DOCX为PDF在Java ..?
  4. cv::mat 颜色空间_网站设计基础:负空间
  5. 设计和实现一个 Chrome 插件提升登录效率
  6. Array.prototype.reduce 的理解与实现
  7. 程鑫峰:1.23日央行推行负利率政策,伦敦金后市行情解析
  8. layer和3D仿射变换
  9. CENTOS6.4安装vnc-server
  10. Quartus DSE 初步应用