- Android对应的获取获取方法不在整理,文档包括文章一批一批的,此处将核心代码及其需要注意的事件整理如下:
- 获取sim卡的运营商的数据不需要弹窗获取对应的权限,在manifest中添加权限声明即可。
- 获取sim卡的getLine1Number需要弹窗权限校验,没有弹窗权限校验直接崩溃
- 获取sim卡的getSimSerialNumber,getSubscriberId会触发debug的安全方法校验(正式环境可能直接使用,测试环境不能直接使用)
- 获取运营商代码整理如下:
// 移动运营商编号:46001:460:中国代码 01:联通 00/02: 移动 03:电信
sb.append("\nNetworkOperator = " + tm.getNetworkOperator());
// 移动运营商名称: CU:中国联通 CT:中国电信 CM:中国移动
sb.append("\nNetworkOperatorName = " + tm.getNetworkOperatorName());
// iso:cn:中国代码
sb.append("\nSimCountryIso = " + tm.getSimCountryIso());
// 46001:中国联通
sb.append("\nSimOperator = " + tm.getSimOperator());
// CU:中国联通
sb.append("\nSimOperatorName = " + tm.getSimOperatorName());