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

StandardIntegrityTokenProvider ist ungültig.

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 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 stellt 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.

<ph type="x-smartling-placeholder">
    </ph> Empfohlene Maßnahmen:
  • Sie müssen auf der Zulassungsliste für die Verwendung der Standard Integrity API stehen.
  • Die Integrity API muss in der Google Play Console aktiviert sein.
  • Bitte den Nutzer, den Play Store zu aktualisieren.

Konstantenwert: 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.

Konstantenwert: -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.

Konstantenwert: 7 (0xfffffff9)

CANNOT_BIND_TO_SERVICE

public static final int CANNOT_BIND_TO_SERVICE

Die Bindung an den Dienst im Play Store ist fehlgeschlagen. Dies kann daran liegen, dass Sie noch ein altes Google Play-Konto Die auf dem Gerät installierte Store-Version oder der Gerätespeicher ist überlastet.

Bitte den Nutzer, den Play Store zu aktualisieren.

Wiederholen Sie den Vorgang mit einem exponentiellen Backoff.

Konstantenwert: -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 Versuchen weiterhin besteht, sollten Sie davon ausgehen, dass das Gerät fehlgeschlagen ist. Integritätsprüfungen durchführen und entsprechend handeln.

Konstantenwert: -18 (0xffffffee)

CLOUD_PROJECT_NUMBER_IS_INVALID

public static final int CLOUD_PROJECT_NUMBER_IS_INVALID

Die angegebene Cloud-Projektnummer ist ungültig.

Verwenden Sie die Cloud-Projektnummer aus den Projektinformationen in der Google Cloud Console für das Cloud-Projekt, in dem die Play Integrity API aktiviert ist.

Konstantenwert: -16 (0xfffffff0)

GOOGLE_SERVER_UNVERFÜGBAR

public static final int GOOGLE_SERVER_UNAVAILABLE

Unbekannter interner Google-Serverfehler.

Wiederholen Sie den Vorgang mit einem exponentiellen Backoff. Melden Sie einen Fehler, wenn es immer wieder fehlschlägt.

Konstantenwert: -12 (0xfffffff4)

INTEGRITY_TOKEN_PROVIDER_INVALID (INTEGRITY_TOKEN_PROVIDER_INVALID)

public static final int INTEGRITY_TOKEN_PROVIDER_INVALID

StandardIntegrityTokenProvider ist ungültig (z.B. veraltet).

Dieser Fehler kann nur für StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest) zurückgegeben werden.

Fordern Sie durch Aufrufen von StandardIntegrityManager#prepareIntegrityToken(PrepareIntegrityTokenRequest) einen neuen Anbieter von Integritätstokens an.

Konstantenwert: -19 (0xffffffed)

INTERNAL_ERROR

public static final int INTERNAL_ERROR

Unbekannter interner Fehler.

Wiederholen Sie den Vorgang mit einem exponentiellen Backoff. Melden Sie einen Fehler, wenn es immer wieder fehlschlägt.

Konstantenwert: -100 (0xffffff9c)

NETWORK_ERROR

public static final int NETWORK_ERROR

Kein verfügbares Netzwerk gefunden.

Bitten Sie den Nutzer, zu prüfen, ob eine Verbindung besteht.

Konstantenwert: 3 (0xfffffffd)

KEIN_FEHLER

public static final int NO_ERROR

Konstantenwert: 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.

Bitte den Nutzer, die Play-Dienste zu installieren oder zu aktualisieren.

Konstantenwert: 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.

Konstantenwert: -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 keine offizielle Version installiert.

Bitten Sie den Nutzer, eine offizielle und aktuelle Version des Play Store zu installieren.

Konstantenwert: 2 (0xfffffffe)

PLAY_STORE_VERSION_OUTDATED

public static final int PLAY_STORE_VERSION_OUTDATED

Der Play Store muss aktualisiert werden.

Bitte den Nutzer, den Google Play Store zu aktualisieren.

Konstantenwert: -14 (0xfffffff2)

ANFORDERUNG_HASH_ZU_LANG

public static final int REQUEST_HASH_TOO_LONG

Der angegebene Anfrage-Hash ist zu lang. Die Länge des Anfrage-Hashs muss kleiner als 500 Byte sein.

Versuchen Sie es mit einem kürzeren Anfrage-Hash noch einmal.

Konstantenwert: -17 (0xffffffef)

ZU VIELE_ANFRAGEN

public static final int TOO_MANY_REQUESTS

Die aufrufende App stellt zu viele Anfragen an die API und wird daher gedrosselt.

Wiederholen Sie den Vorgang mit einem exponentiellen Backoff.

Konstantenwert: -8 (0xfffffff8)