读书人

判断SIM卡分属的运营商

发布时间: 2012-06-30 17:20:13 作者: rapoo

判断SIM卡所属的运营商

?

TelephonyManager mTelephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);int simState = mTelephonyManager.getSimState();if (simState != TelephonyManager.SIM_STATE_READY) {// unknown sim op}String simOp = mTelephonyManager.getSimOperator();if ("46000".equals(simOp) || "46002".equals(simOp) || "46007".equals(simOp)) {// 移动} else if ("46001".equals(simOp)) {// 联通} else if ("46003".equals(simOp)) {// 电信}

?需要权限?android.permission.READ_PHONE_STATE

?

?

读书人网 >移动开发

热点推荐