Android 获取手机SIM卡运营商
2014-08-27 22:36
267 查看
直接上代码:
/** * 获取SIM卡运营商 * * @param context * @return */ public static String getOperators(Context context) { TelephonyManager tm = (TelephonyManager) context .getSystemService(Context.TELEPHONY_SERVICE); String operator = null; String IMSI = tm.getSubscriberId(); if (IMSI == null || IMSI.equals("")) { return operator; } if (IMSI.startsWith("46000") || IMSI.startsWith("46002")) { operator = "中国移动"; } else if (IMSI.startsWith("46001")) { operator = "中国联通"; } else if (IMSI.startsWith("46003")) { operator = "中国电信"; } return operator; }
/** * 手机型号 * * @return */ public static String getPhoneModel() { return android.os.Build.MODEL; } /** * 系统版本 * * @return */ public static String getSystemVersion() { return android.os.Build.VERSION.RELEASE; }权限:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
相关文章推荐
- Android获取手机SIM卡运营商信息的方法
- android 获取sim卡运营商信息(转)
- Android手机中获取手机号码和运营商信息
- Android手机中获取手机号码和运营商信息
- android 获取sim卡运营商信息(转)
- Android手机中获取手机号码和运营商信息
- android 获取sim卡运营商信息(转)
- Android手机中获取手机号码和运营商信息
- Android手机中获取手机号码和运营商信息
- Android获取手机SIM卡状态
- Android手机中获取手机号码和运营商信息
- Android手机中获取手机号码和运营商信息
- Android手机中获取手机号码和运营商信息
- Android手机中获取手机号码和运营商信息
- TelephonyManager类:Android手机及Sim卡状态的获取
- Android手机中获取手机号码和运营商信息
- TelephonyManager类:Android手机及Sim卡状态的获取
- [转]Android手机中获取手机号码和运营商信息
- 获取及管理Android 手机运营商及状态
- android 获取手机运营商