TelephonyManager.PrimaryImei プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
GSMA TS で説明されているように、デバイスのプライマリ IMEI (International Mobile Equipment Identity) を返します。
public virtual string PrimaryImei { [Android.Runtime.Register("getPrimaryImei", "()Ljava/lang/String;", "GetGetPrimaryImeiHandler", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getPrimaryImei", "()Ljava/lang/String;", "GetGetPrimaryImeiHandler", ApiSince=34)>]
member this.PrimaryImei : string
プロパティ値
string 型のプライマリ IMEI
- 属性
注釈
GSMA TS.37 で説明されているように、デバイスのプライマリ IMEI (International Mobile Equipment Identity) を返します。 #getImei(int)
は選択した slotID に属する IMEI を返しますが、この API #getPrimaryImei()
はデバイスのプライマリ IMEI を返します。 IMEI が 1 つだけの 1 つの SIM デバイスは、既定でプライマリ IMEI として設定されます。 複数の IMEI を持つマルチ SIM デバイスには、GSMA TS37_2.2_REQ_8 で説明されているように、プライマリとして設定されている IMEI の 1 つがあります。
次のいずれかのアクセス許可 <が必要です ul><li>呼び出し元のアプリにREAD_PRIVILEGED_PHONE_STATEアクセス許可が付与されている場合、これは、デバイスに事前に読み込まれたアプリにのみ付与できる特権アクセス許可です。 <li>呼び出し元アプリがフル マネージド デバイスのデバイス所有者である場合は、organization所有デバイスのプロファイル所有者、またはその代理人 (を参照)。android.app.admin.DevicePolicyManager#getEnrollmentSpecificId()
<li>呼び出し元アプリに、任意のアクティブなサブスクリプションに対する通信事業者特権 (を参照 #hasCarrierPrivileges
) がある場合。 <li>呼び出し元アプリが既定の SMS ロール 所有者である場合は (を参照)。RoleManager#isRoleHeld(String)
<li>呼び出し元アプリにアクセス許可が付与 Manifest.permission#USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER
されている場合。 </ul>
の android.telephony.TelephonyManager.getPrimaryImei()
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。