android 获取sim卡,Android 获取手机SIM卡运营商
直接上代碼:
/**
* 獲取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;
}權限:
總結
以上是生活随笔為你收集整理的android 获取sim卡,Android 获取手机SIM卡运营商的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 旅行青蛙三种死亡结局 旅行的意义是什么
- 下一篇: 招商银行app怎么删除交易记录