1

netWorkOperatorの情報を入手するにはどうすればよいCodeNameOneですか? Androidから取得する必要がありmccます。mncAndroidで取得するためのこのコードを見つけました。

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

1 に答える 1

0

ネイティブ インターフェイスを使用して、このコードを呼び出すことができます。init() メソッド中に渡されたオブジェクトを保持する必要があります。これは、getSystemService() を呼び出すために使用できる Android アクティビティです。ネイティブ インターフェイスの呼び出しが示されている Zxing デモをご覧ください。

おそらく、 build 引数を使用して実行できるマニフェスト アクセス許可も追加する必要があります android.xpermissions

于 2013-03-02T10:16:11.153 に答える