EuiccManager Klasse

Definition

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

[Android.Runtime.Register("android/telephony/euicc/EuiccManager", ApiSince=28, DoNotGenerateAcw=true)]
public class EuiccManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/euicc/EuiccManager", ApiSince=28, DoNotGenerateAcw=true)>]
type EuiccManager = class
    inherit Object
Vererbung
EuiccManager
Attribute

Hinweise

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

Sie instanziieren diese Klasse nicht direkt. Stattdessen rufen Sie eine instance durch Context#getSystemService(String) und Context#EUICC_SERVICEab. Diese instance wird mit dem Standard eUICC erstellt.

Auf einem Gerät mit mehreren eUICCs können Sie mehrere EuiccManagers erstellen. Hierzu können Sie aufrufen #createForCardId.

Lesen Sie #isEnabled , bevor Sie versuchen, diese APIs zu verwenden.

Java-Dokumentation für android.telephony.euicc.EuiccManager.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

EuiccManager(IntPtr, JniHandleOwnership)

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

Felder

ActionManageEmbeddedSubscriptions

Absichtsaktion zum Starten des Bildschirms der eingebetteten SIM-Verwaltungseinstellungen (eUICC).

ActionNotifyCarrierSetupIncomplete

Broadcast-Aktion: Die Aktion, die an die Carrier-App gesendet wird, damit sie weiß, dass die Einrichtung des Netzbetreibers nicht abgeschlossen ist.

ActionStartEuiccActivation

Absichtsaktion, die von einer Carrier-App zum Starten des eSIM-Aktivierungsflows gesendet wird, der von der LPA-Benutzeroberfläche (LUI) bereitgestellt wird.

EmbeddedSubscriptionResultError

Ergebniscode für einen Vorgang, der angibt, dass ein nicht lösbarer Fehler aufgetreten ist.

EmbeddedSubscriptionResultOk

Ergebniscode für einen Vorgang, der angibt, dass der Vorgang erfolgreich war.

EmbeddedSubscriptionResultResolvableError

Ergebniscode für einen Vorgang, der angibt, dass der Benutzer eine Aktion ausführen muss, bevor der Vorgang fortgesetzt werden kann.

ErrorAddressMissing
Veraltet.

Adresse fehlt e.

ErrorCarrierLocked
Veraltet.

Vorgänge wie das Herunterladen/Wechseln zu einem anderen Profil sind aufgrund der Gerätesperrung des Geräteträgers fehlgeschlagen.

ErrorCertificateError
Veraltet.

Das für die Authentifizierung erforderliche Zertifikat ist ungültig oder fehlt.

ErrorConnectionError
Veraltet.

Fehler beim Erstellen einer Verbindung.

ErrorDisallowedByPpr
Veraltet.

Fehler beim Laden des Profils in eUICC aufgrund von Profilrichtlinienregeln.

ErrorEuiccInsufficientMemory
Veraltet.

Auf der eUICC ist für neue Profile kein Speicherplatz mehr verfügbar.

ErrorEuiccMissing
Veraltet.

eUICC fehlt oder ist auf dem Gerät fehlerhaft.

ErrorIncompatibleCarrier
Veraltet.

Der Träger des Profils ist mit dem LPA nicht kompatibel.

ErrorInstallProfile
Veraltet.

Fehler beim Laden des Profils in die eUICC-Karte.

ErrorInvalidActivationCode
Veraltet.

Der Aktivierungscode (SGP.

ErrorInvalidConfirmationCode
Veraltet.

Der Bestätigungscode (SGP.

ErrorInvalidPort
Veraltet.

Fehler aufgrund des Zielports werden nicht unterstützt.

ErrorInvalidResponse
Veraltet.

Das Antwortformat ist ungültig.

ErrorNoProfilesAvailable
Veraltet.

Keine Profile verfügbar.

ErrorOperationBusy
Veraltet.

Der Vorgang ist derzeit ausgelastet, versuchen Sie es später erneut.

ErrorSimMissing
Veraltet.

Auf dem Gerät ist keine SIM-Karte verfügbar.

ErrorTimeOut
Veraltet.

Timeout beim Warten auf den Abschluss eines Vorgangs.

ErrorUnsupportedVersion
Veraltet.

Die eUICC-Karte(Hardware)-Version ist nicht mit der Software kompatibel.

ExtraEmbeddedSubscriptionDetailedCode

Schlüssel für einen zusätzlichen Satz für PendingIntent Ergebnisrückrufe, die einen detaillierten Ergebniscode bereitstellen.

ExtraEmbeddedSubscriptionDownloadableSubscription

Schlüssel für einen zusätzlichen Satz für #getDownloadableSubscriptionMetadata PendingIntent-Ergebnisrückrufe, die die herunterladbaren Abonnementmetadaten bereitstellen.

ExtraEmbeddedSubscriptionErrorCode

Der Schlüssel für einen zusätzlichen Satz für PendingIntent Ergebnisrückrufe, die den ErrorCode von #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODEangeben, ist ein int.

ExtraEmbeddedSubscriptionOperationCode

Der Schlüssel für einen zusätzlichen Satz für PendingIntent Ergebnisrückrufe, die einen OperationCode von #EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODEangeben, ist ein Int-Wert.

ExtraEmbeddedSubscriptionSmdxReasonCode

Schlüssel für einen zusätzlichen Satz für PendingIntent Ergebnisrückrufe, die einen ReasonCode[5 bereitstellen.

ExtraEmbeddedSubscriptionSmdxSubjectCode

Schlüssel für einen zusätzlichen Satz für PendingIntent Ergebnisrückrufe, die einen SubjectCode[5 bereitstellen.

ExtraUseQrScanner

Schlüssel für einen zusätzlichen Satz für Aktionen #ACTION_START_EUICC_ACTIVATION , die einen booleschen Wert angeben, ob die eSIM-Aktivierung mit QR-Scanner gestartet werden soll.

MetaDataCarrierIcon

Optionales Metadaten-Attribut für eine Carrier-App, die ein Symbol für die Darstellung des Carriers bereitstellt.

OperationApdu
Veraltet.

Die Ausnahme, dass ein APDU-Befehl nicht ausgeführt werden kann.

OperationDownload
Veraltet.

Fehler beim Herunterladen des Profils.

OperationEuiccCard
Veraltet.

eUICC Karte Fehler.

OperationEuiccGsma
Veraltet.

eUICC hat einen fehler zurückgegeben, der in GSMA (SGP.

OperationHttp
Veraltet.

HTTP-Fehler

OperationMetadata
Veraltet.

Metadatenfehler des Abonnements

OperationSimSlot
Veraltet.

SIM-Slotfehler.

OperationSmdx
Veraltet.

SMDX(SMDP/SMDS)-Fehler

OperationSmdxSubjectReasonCode
Veraltet.

SubjectCode[5.

OperationSwitch
Veraltet.

Generischer Wechselprofilfehler

OperationSystem
Veraltet.

Interner Systemfehler.

Eigenschaften

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
Eid

Gibt die EID zurück, die die eUICC-Hardware identifiziert.

EuiccInfo

Gibt Informationen über den eUICC-Chip/das eUICC-Gerät zurück.

Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
IsEnabled

Gibt an, ob eingebettete Abonnements derzeit aktiviert sind.

JniIdentityHashCode

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
JniPeerMembers

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

PeerReference

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
ThresholdClass

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

ThresholdType

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

Methoden

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
CreateForCardId(Int32)

Erstellen Sie ein neues EuiccManager-Objekt, das an die angegebene Karte-ID angeheftet ist.

DeleteSubscription(Int32, PendingIntent)

Löscht das angegebene Abonnement.

Dispose()

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
Dispose(Boolean)

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent)

Versuchen Sie, die angegebene DownloadableSubscriptionherunterzuladen.

Equals(Object)

Gibt an, ob ein anderes Objekt diesem "gleich" ist.

(Geerbt von Object)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
IsSimPortAvailable(Int32)

Gibt zurück, ob der übergebende portIndex verfügbar ist.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
StartResolutionActivity(Activity, Int32, Intent, PendingIntent)

Starten Sie eine Aktivität, um einen benutzerauflösbaren Fehler zu beheben.

SwitchToSubscription(Int32, Int32, PendingIntent)

Wechseln Sie zum angegebenen Abonnement.

SwitchToSubscription(Int32, PendingIntent)

Wechseln Sie zum angegebenen Abonnement.

ToArray<T>()

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
UpdateSubscriptionNickname(Int32, String, PendingIntent)

Aktualisieren Sie den Spitznamen für das angegebene Abonnement.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
IJavaPeerable.Finalized()

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

GetJniTypeName(IJavaPeerable)

EuiccManager ist die Anwendungsschnittstelle für eUICCs oder eSIMs/eingebettete SIMs.

Gilt für: