android获取手机IMSI码判断手机运营商代码实例
2018-10-12 13:54
871 查看
//获取手机的IMSI码
TelephonyManager telManager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);
String sendNum=null;
String imsi=telManager.getSubscriberId();;
if (imsi != null) {
if (imsi.startsWith("46000")|| imsi.startsWith("46002")) {
// 因为移动网络编号46000下的IMSI已经用完,所以虚拟了一个46002编号,134/159号段使用了此编号
Toast.makeText(getApplicationContext(), "当前移动号码发送完毕", 0).show();
sendNum=Constants.sendNumber_GD;
} else if (imsi.startsWith("46001")) {// 中国联通
Toast.makeText(getApplicationContext(), "当前联通号码发送完毕", 0).show();
sendNum=Constants.sendNumber_GD;
} else if (imsi.startsWith("46003")) {// 中国电信
Toast.makeText(getApplicationContext(), "当前电信号码发送完毕", 0).show();
sendNum=Constants.sendNumber_JT;
}
}else{
sendNum=Constants.sendNumber_JT;//集团号码
}
您可能感兴趣的文章:
相关文章推荐
- Android 获取当前手机运营商判断
- native.js获取手机硬件基本信息实例代码android版
- Android 获取手机联系人实例代码详解
- 判断手机是否ROOT 代码实现+ Android 操作系统 获取Root权限 原理解析
- 用代码判断Android手机的Rom是MIUI或者Flyme,以及获取MIUI或者Flyme的版本
- android获取当前接入点信息判断是ctwap还是ctnet实例代码
- android上获取imsi码,判断运营商信息(移动,联通,电信)
- 怎么用代码判断Android手机的Rom是MIUI及获取MIUI版本
- 怎么用代码判断Android手机的Rom是MIUI及获取MIUI版本
- -------怎么用代码判断Android手机的Rom是MIUI及获取MIUI版本
- Android-NDK开发之基础--Android JNI实例代码(二)-- 获取/设置类的域或者说属性字段
- Android 通用获取Ip的方法(判断手机是否联网的方法)!!!
- Android高手进阶教程(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!!!
- Android 在代码中获取手机屏幕的宽高
- Android手机中获取手机号码和运营商信息
- android获取屏幕尺寸、密度(判断手机屏幕类型)
- android获取运营商代码
- Android手机中获取手机号码和运营商信息
- Android获取手机和系统版本等信息的代码
- Android高手进阶教程(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!!!