Sprache

TelephonyManager.SimSpecificCarrierId Eigenschaft

Definition

Gibt eine differenzierte Netzbetreiber-ID des aktuellen Abonnements zurück.

public virtual int SimSpecificCarrierId { [Android.Runtime.Register("getSimSpecificCarrierId", "()I", "GetGetSimSpecificCarrierIdHandler", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getSimSpecificCarrierId", "()I", "GetGetSimSpecificCarrierIdHandler", ApiSince=29)>]
member this.SimSpecificCarrierId : int

Eigenschaftswert

Gibt eine differenzierte Netzbetreiber-ID des aktuellen Abonnements zurück. Rückgabe #UNKNOWN_CARRIER_ID , wenn das Abonnement nicht verfügbar ist oder der Netzbetreiber nicht identifiziert werden kann.

Attribute

Hinweise

Gibt eine differenzierte Netzbetreiber-ID des aktuellen Abonnements zurück.

Eine bestimmte Netzbetreiber-ID kann die Tatsache darstellen, dass ein Netzbetreiber eine Aggregation anderer Netzbetreiber (d. h. in einem MVNO-Typszenario) sein kann, wenn jeder dieser spezifischen Netzbetreiber, die verwendet werden, um den tatsächlichen Netzbetreiberdienst zu bilden, unterschiedliche Netzbetreiberkonfigurationen haben kann. Eine bestimmte Netzbetreiber-ID kann auch verwendet werden, z. B. in einem Szenario, in dem ein Netzbetreiber eine andere Netzbetreiberkonfiguration für verschiedene Serviceangebote wie einen Prepaid-Plan erfordert.

die spezifische Netzbetreiber-ID für Konfigurationszwecke verwendet werden würde, aber Apps, die über den Netzbetreiber selbst wissen möchten, sollten die reguläre Netzbetreiber-ID verwenden, die von #getSimCarrierId().

Beispielsweise könnten Tracfone-SIMs unterschiedliche spezifische Netzbetreiber-ID basierend auf IMSI aus dem aktuellen Abonnement zurückgeben, während die Netzbetreiber-ID unverändert bleibt.

Für Träger ohne feinkörnige spezifische Träger-ID #getSimCarrierId()

Bestimmte Netzbetreiber-IDs werden auf die gleiche Weise wie die Netzbetreiber-ID hier definiert, außer jeder mit einer "übergeordneten" ID, die mit seiner Netzbetreiber-ID auf oberster Ebene verknüpft ist.

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

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: