安卓開發如何判斷SIM卡運營商

   安卓開發如何判斷SIM卡運營商是移動還是聯通或者說還是電信?我們在開發某些安卓軟件時候可能需要用到判斷當前用SIM卡所屬的運營商,如何判斷判斷SIM卡的運營商是中國移動呢還是中國聯通或者說是中國電信?在SIM卡上有一個唯一標識,就是IMSI,它是國際移動用戶識別碼(IMSI:International Mobile Subscriber Identification Number)是區別移動用戶的標誌,儲存在SIM卡中,可用於區別移動用戶的有效信息。我國的MCC移動國家號碼爲460;MNC爲網絡id,由2位數字組成,用於識別移動客戶所歸屬的移動網絡,中國移動爲00,中國聯通爲01,中國電信爲03;MSIN爲移動客戶識別碼,採用等長11位數字構成。MSIN是移動用戶識別碼,用以識別某一移動通信網中的移動用戶。關於IMSI可參看百度百科

示例代碼請參看原文 : 如何判斷SIM卡運營商

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章