2013-02-28 5 views
1

netWorkOperator 정보를 CodeNameOne에 어떻게 얻을 수 있습니까? 안드로이드에서 mccmnc을 얻어야합니다. 나는 안드로이드에 그것을 얻는이 부호를 찾아 냈다.코드 명 원 네트워크 오페라

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)); 
} 

답변

0

이 코드를 호출하는 데 기본 인터페이스를 사용할 수 있습니다. init() 메소드가 실행되는 동안 객체를 전달해야합니다. getSystemService()를 호출하는 데 사용할 수있는 Android 액티비티입니다. 네이티브 인터페이스 호출이 증명 된 Zxing 데모를 확인하십시오.

빌드 인수 android.xpermissions을 사용하여 수행 할 수있는 매니페스트 권한을 추가해야 할 수도 있습니다.