2012-10-22 82 views
-4

我正在嘗試查找如何爲Android中的給定手機號碼獲取MCC/MNC代碼(也稱爲PLMN代碼) 。我正在嘗試在撥打電話之前確定號碼在哪個載波上。通過在Android中輸入電話號碼獲取MCC/MNC ID

+0

而你的問題是?你有什麼嘗試? –

+0

我可以回答你的問題....但是請告訴我們你試過了什麼?是的,您可以確定MCC/MNC/LAC/CID – drulabs

回答

1

只能檢索的MCC/MNC爲自己的手機,而不是針對任何特定的細胞數量:

TelephonyManager tel = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); 
    String networkOperator = tel.getNetworkOperator(); 

    if (networkOperator != null) { 
     int mcc = Integer.parseInt(networkOperator.substring(0, 3)); 
     int mnc = Integer.parseInt(networkOperator.substring(3)); 
    } 

電話呼叫都是針對一個電話號碼,無論在MCC/MNC的接收設備。除非您可以訪問第三方數據庫來解析運營商的電話號碼,否則您在這裏運氣不佳。我不知道任何這樣的數據庫。

相關問題