how do you get the phone's MCC and MNC in Android?

前端 未结 7 1056
感情败类
感情败类 2020-12-04 11:18

The only way I\'ve found of retrieving MCC and MNC is by overriding an activity\'s onConfigurationChanged method, as such:

public void onConfigurationChanged         


        
7条回答
  •  甜味超标
    2020-12-04 12:07

    this is updated. use this

     TelephonyManager tel = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
        String networkOperator = tel.getSimOperator();
        System.out.println("************mnc,mcc"+networkOperator);
        if (!TextUtils.isEmpty(networkOperator)) {
             mcc = networkOperator.substring(0, 3);
           mnc = networkOperator.substring(3);System.out.println("************mnc,mcc"+mnc+mcc);
        }mnc_mcc.setText("************mnc,mcc"+mnc+","+mcc);
    }
    

提交回复
热议问题