Sprache

TelephonyManager.Meid Eigenschaft

Definition

Gibt die MEID (Mobile Equipment Identifier) zurück.

public virtual string? Meid { [Android.Runtime.Register("getMeid", "()Ljava/lang/String;", "GetGetMeidHandler", ApiSince=26)] [Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")] get; }
[<get: Android.Runtime.Register("getMeid", "()Ljava/lang/String;", "GetGetMeidHandler", ApiSince=26)>]
[<get: Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")>]
member this.Meid : string

Eigenschaftswert

Attribute

Hinweise

Gibt die MEID (Mobile Equipment Identifier) zurück. Gibt NULL zurück, wenn MEID nicht verfügbar ist.

Ab API-Ebene 29 werden persistente Gerätebezeichner hinter zusätzlichen Einschränkungen geschützt, und Apps werden empfohlen, zurücksetzbare IDs zu verwenden (siehe bewährte Methoden für eindeutige Bezeichner). Diese Methode kann aufgerufen werden, wenn eine der folgenden Anforderungen erfüllt ist: <ul><li>Wenn der aufrufenden App die berechtigung READ_PRIVILEGED_PHONE_STATE erteilt wurde. Dies ist eine privilegierte Berechtigung, die nur apps erteilt werden kann, die auf dem Gerät vorinstalliert sind. <li>Wenn die aufrufende App der Gerätebesitzer eines vollständig verwalteten Geräts ist, ein Profilbesitzer eines unternehmenseigenen Geräts oder deren Stellvertretungen (siehe android.app.admin.DevicePolicyManager#getEnrollmentSpecificId()). <li>Wenn die aufrufende App über Netzbetreiberrechte verfügt (siehe #hasCarrierPrivileges) für ein aktives Abonnement. <li>Wenn die Anruf-App der Standardmäßige SMS-Rolleninhaber ist (siehe RoleManager#isRoleHeld(String)). </ul>

Wenn die aufrufende App keine dieser Anforderungen erfüllt, verhält sich diese Methode wie folgt:

<ul><li>Wenn das Gerät Android 25Q2 oder höher ausführt, wird NULL zurückgegeben.</li li><>If the calling app's target SDK is API Level 28 or lower and the app has the READ_PHONE_STATE permission then null is returned.</li li><>If the calling app's target SDK is API Level 28 or lower and the app does not have the READ_PHONE_STATE permission, or if the calling app is targeting API level 29 or higher, then a SecurityException is thrown.</li></ul>

Dieses Element ist veraltet. Legacy CDMA wird nicht unterstützt.

Java Dokumentation für android.telephony.TelephonyManager.getMeid().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: