StandardIntegrityErrorCode
public
abstract
@interface
StandardIntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.StandardIntegrityErrorCode |
Fehlercodes für die Standard Integrity API.
Zusammenfassung
Konstanten | |
---|---|
int |
API_NOT_AVAILABLE
Die Standard Integrity API ist nicht verfügbar. |
int |
APP_NOT_INSTALLED
Die Anruf-App ist nicht installiert. |
int |
APP_UID_MISMATCH
Die UID der aufrufenden App (Nutzer-ID) stimmt nicht mit der UID aus dem Paketmanager überein. |
int |
CANNOT_BIND_TO_SERVICE
Die Bindung an den Dienst im Play Store ist fehlgeschlagen. |
int |
CLIENT_TRANSIENT_ERROR
Auf dem Clientgerät ist ein vorübergehender Fehler aufgetreten. |
int |
CLOUD_PROJECT_NUMBER_IS_INVALID
Die angegebene Cloud-Projektnummer ist ungültig. |
int |
GOOGLE_SERVER_UNAVAILABLE
Unbekannter interner Google-Serverfehler. |
int |
INTEGRITY_TOKEN_PROVIDER_INVALID
|
int |
INTERNAL_ERROR
Unbekannter interner Fehler. |
int |
NETWORK_ERROR
Es wurde kein verfügbares Netzwerk gefunden. |
int |
NO_ERROR
|
int |
PLAY_SERVICES_NOT_FOUND
Die Play-Dienste sind nicht verfügbar oder die Version ist zu alt. |
int |
PLAY_SERVICES_VERSION_OUTDATED
Die Play-Dienste müssen aktualisiert werden. |
int |
PLAY_STORE_NOT_FOUND
Auf dem Gerät wurde keine Play Store App gefunden oder es ist keine offizielle Version installiert. |
int |
PLAY_STORE_VERSION_OUTDATED
Der Play Store muss aktualisiert werden. |
int |
REQUEST_HASH_TOO_LONG
Der angegebene Anfrage-Hash ist zu lang. |
int |
TOO_MANY_REQUESTS
Die aufrufende App sendet zu viele Anfragen an die API und wird daher gedrosselt. |
Übernommene Methoden | |
---|---|
Konstanten
API_NICHT_VERFÜGBAR
public static final int API_NOT_AVAILABLE
Die Standard Integrity API ist nicht verfügbar.
Die Standard Integrity API ist nicht aktiviert oder die Play Store-Version ist möglicherweise veraltet.
-
Empfohlene Maßnahmen:
- Achten Sie darauf, dass Sie auf der Zulassungsliste stehen, um die Standard Integrity API verwenden zu können.
- Prüfen Sie, ob die Integrity API in der Google Play Console aktiviert ist.
- Bitte den Nutzer, den Play Store zu aktualisieren.
Konstanter Wert: -1 (0xffffffff)
APP_NICHT_INSTALLIERT
public static final int APP_NOT_INSTALLED
Die Anruf-App ist nicht installiert.
Ein Fehler ist aufgetreten (möglicherweise ein Angriff). Keine Aktion möglich.
Konstanter Wert: -5 (0xfffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
Die UID der aufrufenden App (Nutzer-ID) stimmt nicht mit der UID aus dem Paketmanager überein.
Ein Fehler ist aufgetreten (möglicherweise ein Angriff). Keine Aktion möglich.
Konstanter Wert: -7 (0xfffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
Die Bindung an den Dienst im Play Store ist fehlgeschlagen. Das kann daran liegen, dass auf dem Gerät eine alte Play Store-Version installiert ist oder der Gerätespeicher überlastet ist.
Bitte den Nutzer, den Play Store zu aktualisieren.
Wiederholen Sie den Vorgang mit einem exponentiellen Backoff.
Konstanter Wert: -9 (0xfffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
Auf dem Clientgerät ist ein vorübergehender Fehler aufgetreten.
Wiederholen Sie den Vorgang mit einem exponentiellen Backoff.
Wenn der Fehler nach mehreren Wiederholungsversuchen weiterhin besteht, sollten Sie davon ausgehen, dass das Gerät die Integritätsprüfungen nicht bestanden hat, und entsprechend handeln.
Konstanter Wert: -18 (0xffffffee)
CLOUD_PROJECT_NUMBER_IS_INVALID
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
Die angegebene Cloud-Projektnummer ist ungültig.
Verwende die Cloud-Projektnummer, die du in den Projektinformationen in der Google Cloud Console für das Cloud-Projekt findest, in dem die Play Integrity API aktiviert ist.
Konstanter Wert: -16 (0xfffffff0)
GOOGLE_SERVER_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
Unbekannter interner Google-Serverfehler.
Wiederholen Sie den Vorgang mit einem exponentiellen Backoff. Wenn wiederholt Fehler auftreten, sollten Sie einen Fehler melden.
Konstanter Wert: -12 (0xfffffff4)
INTEGRITY_TOKEN_PROVIDER_INVALID
public static final int INTEGRITY_TOKEN_PROVIDER_INVALID
Die StandardIntegrityTokenProvider
ist ungültig (z.B. veraltet).
Dieser Fehler kann nur für StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest)
zurückgegeben werden.
Fordern Sie einen neuen Anbieter von Integritätstokens durch Aufrufen von StandardIntegrityManager#prepareIntegrityToken(PrepareIntegrityTokenRequest)
an.
Konstanter Wert: -19 (0xffffffed)
INTERNAL_ERROR
public static final int INTERNAL_ERROR
Unbekannter interner Fehler.
Wiederholen Sie den Vorgang mit einem exponentiellen Backoff. Wenn wiederholt Fehler auftreten, sollten Sie einen Fehler melden.
Konstanter Wert: -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
Es wurde kein verfügbares Netzwerk gefunden.
Bitten Sie den Nutzer, zu prüfen, ob eine Verbindung besteht.
Konstanter Wert: -3 (0xfffffffd)
KEIN_FEHLER
public static final int NO_ERROR
Konstanter Wert: 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
Die Play-Dienste sind nicht verfügbar oder die Version ist zu alt.
Bitten Sie den Nutzer, die Play-Dienste zu installieren oder zu aktualisieren.
Konstanter Wert: -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
Die Play-Dienste müssen aktualisiert werden.
Bitten Sie den Nutzer, die Google Play-Dienste zu aktualisieren.
Konstanter Wert: -15 (0xfffffff1)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
Auf dem Gerät wurde keine Play Store App gefunden oder es ist keine offizielle Version installiert.
Bitte den Nutzer, eine offizielle und aktuelle Version des Play Store zu installieren.
Konstanter Wert: -2 (0xfffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
Der Play Store muss aktualisiert werden.
Bitten Sie den Nutzer, den Google Play Store zu aktualisieren.
Konstanter Wert: -14 (0xfffffff2)
REQUEST_HASH_ZU_LANG
public static final int REQUEST_HASH_TOO_LONG
Der angegebene Anfrage-Hash ist zu lang. Der Anfrage-Hash-Länge muss kleiner als 500 Byte sein.
Versuchen Sie es noch einmal mit einem kürzeren Anfrage-Hash.
Konstanter Wert: -17 (0xffffffef)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
Die aufrufende App sendet zu viele Anfragen an die API und wird daher gedrosselt.
Wiederholen Sie den Vorgang mit einem exponentiellen Backoff.
Konstanter Wert: -8 (0xfffffff8)