獲取手機IMSI,區分移動聯通 電信,4G問題

2021-08-02 13:41:47 字數 404 閱讀 1836

1.telephonymanager telmanager = (telephonymanager) getsystemservice(context.telephony_service);

imsi = mtm.getsubscriberid();//獲取imsi

2.根據imsi 區分是移動 聯通還是電信。

3.if(imsi!=null)else

if(imsi.startswith("46001"))else

if(imsi.startswith("46003"))  

4.在4g 開啟的情況下  電信的imsi 是發生變化的,移動聯通本人還沒測試過,但是讓電信坑了一把,本來做好的工程在4g下一直不能使用,反覆測試最終是4g 電信imsi不是46003,好像是460012 具體需要測試 忘記了

MTK手機獲取imsi號

簡介 獲取sim卡的imsi碼 sim卡唯一標識 imsi 國際移動使用者識別碼 imsi international mobile subscriber identification number 是區別移動使用者的標誌,儲存在sim卡中,可用於區別移動使用者的有效資訊。imsi由mcc mnc ...

獲取手機的IMEI與IMSI

一.原理 使用了pocket pc sdk的extapi 實現過程如下 1.首先加如標頭檔案 include tapi.h include extapi.h define tapi api high version 0x00020000 define ext api low version 0x00...

移動,聯通,電信3G協議區別

在2g時代 聯通和移動的卡在同一手機中可以互換的,都屬於gsm制式。而電信的卡實際是2.5g的產品,屬於cdma1x制式,因此電信和聯通 移動不能相互通用。3g時代 移動用我國自主開發的td cdma制式,推出的3g業務取名叫g3 中國 聯通用國際通用制式wcdma制式,推出的3g業務叫沃3g 歐洲...