Nokia E71のセルID、MCC、LACを取得するにはどうすればよいですか?
以下のコードを使用していますが、cellid、MCC、LAC値が見つかりません。
私はj2meコードを通してこの値を見つけようとします。
この値を見つけるのを手伝ってください
セルIDを取得するコード:
public static String getCellId(){String out = ""; 試す {
out = System.getProperty("Cell-ID"); // if (out == null || out.equals("null") || out.equals("")) { // out = System.getProperty("CellID"); // } // if
(out == null || out.equals( "null")|| out.equals( "")){//
System.getProperty( "phone.cid"); //}if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("com.nokia.mid.cellid"); } } catch (Exception e) { return out == null ? "" : out; } return out == null ? "" : out; }
LACを取得するためのコード:
public static String getLAC() { String out = ""; try { if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("com.nokia.mid.lac"); } } catch (Exception e) { return out == null ? "" : out; } return out == null ? "" : out; }
IMSIを取得するためのコード:
public static String getIMSI() { String out = ""; try { out = System.getProperty("IMSI"); if (out == null || out.equals("null") || out.equals("")) { System.getProperty("phone.cid"); } if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("com.nokia.mid.mobinfo.IMSI"); } if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("com.nokia.mid.imsi"); } } catch (Exception e) { return out == null ? "" : out; } return out == null ? "" : out; }
MCCを取得するためのコード:
public static String getMCC() { String out = ""; try { if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("phone.mcc"); } if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("com.nokia.mid.mobinfo.IMSI"); } if (out == null || out.equals("null") || out.equals("")) { out = getIMSI().equals("") ? "" : getIMSI().substring(0, 3); } if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("com.siemens.imei"); } if (out == null || out.equals("null") || out.equals(""))//getMNC() { if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("mcc"); } } } catch (Exception e) { return out == null ? "" : out; } return out == null ? "" : out; }
MNCを取得するためのコード:
public static String getMNC() { String out = ""; try { if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("phone.mnc"); } if (out == null || out.equals("null") || out.equals("")) { out = getIMSI().equals("") ? "" : getIMSI().substring(3, 5); } if (out == null || out.equals("null") || out.equals("")) { out = getIMSI().equals("") ? "" : getIMSI().substring(3, 5); } if (out == null || out.equals("null") || out.equals(""))//getMNC() { if (out == null || out.equals("null") || out.equals("")) { out = System.getProperty("mnc"); } } } catch (Exception e) { return out == null ? "" : out; } return out == null ? "" : out; }
あなたは私のコードを使うかどうか