2012-10-22 14 views
-4

Android에서 특정 휴대 전화 번호에 대한 MCC/MNC ID 코드 (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의 수신 장치. 타사 데이터베이스에 대한 액세스 권한을 얻지 못하면 전화 번호를 운영자에게 알릴 수 없으므로 여기에서 운이 없게됩니다. 나는 그러한 데이터베이스를 모르고있다.