Kod błędu standardowej integralności

public abstract @interface StandardIntegrityErrorCode
implements Annotation

com.google.android.play.core.integrity.model.StandardIntegrityErrorCode


Kody błędów interfejsu Standard Integrity API.

Podsumowanie

Stałe

int API_NOT_AVAILABLE

Standardowy interfejs Integrity API jest niedostępny.

int APP_NOT_INSTALLED

Aplikacja do rozmów nie jest zainstalowana.

int APP_UID_MISMATCH

Identyfikator użytkownika (identyfikator użytkownika) aplikacji wywołującej nie jest zgodny z identyfikatorem w menedżerze pakietów.

int CANNOT_BIND_TO_SERVICE

Nie udało się powiązać z usługą w Sklepie Play.

int CLIENT_TRANSIENT_ERROR

Na urządzeniu klienckim wystąpił przejściowy błąd.

int CLOUD_PROJECT_NUMBER_IS_INVALID

Podany numer projektu w chmurze jest nieprawidłowy.

int GOOGLE_SERVER_UNAVAILABLE

Nieznany wewnętrzny błąd serwera Google.

int INTEGRITY_TOKEN_PROVIDER_INVALID

Pole StandardIntegrityTokenProvider jest nieprawidłowe.

int INTERNAL_ERROR

Nieznany błąd wewnętrzny.

int NETWORK_ERROR

Nie znaleziono dostępnej sieci.

int NO_ERROR

int PLAY_SERVICES_NOT_FOUND

Usługi Google Play są niedostępne lub ich wersja jest nieaktualna.

int PLAY_SERVICES_VERSION_OUTDATED

Usługi Google Play wymagają aktualizacji.

int PLAY_STORE_NOT_FOUND

Na urządzeniu nie znaleziono aplikacji Sklep Play lub nie jest zainstalowana oficjalna wersja.

int PLAY_STORE_VERSION_OUTDATED

Sklep Play wymaga aktualizacji.

int REQUEST_HASH_TOO_LONG

Podany hasz żądania jest za długi.

int TOO_MANY_REQUESTS

Aplikacja wywołująca wysyła zbyt wiele żądań do interfejsu API, przez co jest ograniczona.

Metody dziedziczone

Stałe

Interfejs API_NOT_AVAILABLE

public static final int API_NOT_AVAILABLE

Standardowy interfejs Integrity API jest niedostępny.

Interfejs Standard Integrity API nie jest włączony lub wersja Sklepu Play może być nieaktualna.

    Zalecane działania:
  • Sprawdź, czy możesz korzystać z interfejsu Standard Integrity API.
  • Upewnij się, że interfejs Integrity API jest włączony w Konsoli Google Play.
  • Poproś użytkownika o zaktualizowanie Sklepu Play.

Wartość stała: -1 (0xffFF)

APP_NOT_INSTALLED

public static final int APP_NOT_INSTALLED

Aplikacja do rozmów nie jest zainstalowana.

Coś jest nie tak (to może być atak). Brak możliwości podjęcia działań.

Wartość stała: -5 (0xfffffffb)

APP_UID_MISMATCH

public static final int APP_UID_MISMATCH

Identyfikator użytkownika (identyfikator użytkownika) aplikacji wywołującej nie jest zgodny z identyfikatorem w menedżerze pakietów.

Coś jest nie tak (to może być atak). Brak możliwości podjęcia działań.

Wartość stała: -7 (0xfck9)

NIEPOWIĄZANE_DO_USŁUGI

public static final int CANNOT_BIND_TO_SERVICE

Nie udało się powiązać z usługą w Sklepie Play. Może to być spowodowane zainstalowaniem na urządzeniu starej wersji Sklepu Play lub przeciążeniem pamięci urządzenia.

Poproś użytkownika o zaktualizowanie Sklepu Play.

Spróbuj ponownie ze wzrastającym czasem do ponowienia.

Wartość stała: -9 (0xfFF7)

BŁĄD_TRANSMISJI_CLIENT_TRANSIENT_ERROR

public static final int CLIENT_TRANSIENT_ERROR

Na urządzeniu klienckim wystąpił przejściowy błąd.

Spróbuj ponownie ze wzrastającym czasem do ponowienia.

Jeśli po kilku próbach błąd będzie się powtarzał, należy założyć, że urządzenie nie przeszło testów integralności, i podjąć odpowiednie działania.

Wartość stała: -18 (0xFFee)

CLOUD_PROJECT_NUMBER_IS_FAILED

public static final int CLOUD_PROJECT_NUMBER_IS_INVALID

Podany numer projektu w chmurze jest nieprawidłowy.

Użyj numeru projektu w chmurze, który znajdziesz w informacjach o projekcie w konsoli Google Cloud w przypadku projektu w chmurze, w którym włączony jest interfejs Play Integrity API.

Wartość stała: -16 (0xfFF0)

GOOGLE_SERVER_UNAVAILABLE

public static final int GOOGLE_SERVER_UNAVAILABLE

Nieznany wewnętrzny błąd serwera Google.

Spróbuj ponownie ze wzrastającym czasem do ponowienia. Rozważ zgłoszenie błędu, jeśli błędy będą się powtarzać.

Wartość stała: -12 (0xfFF4)

INTEGRITY_TOKEN_dostawca_nieprawidłowy

public static final int INTEGRITY_TOKEN_PROVIDER_INVALID

Adres StandardIntegrityTokenProvider jest nieprawidłowy (np. nieaktualny).

Ten błąd może zostać zwrócony tylko w przypadku funkcji StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest).

Poproś o nowego dostawcę tokenów integralności, wywołując StandardIntegrityManager#prepareIntegrityToken(PrepareIntegrityTokenRequest).

Wartość stała: -19 (0xffffffed)

BŁĄD_WEWNĘTRZNY

public static final int INTERNAL_ERROR

Nieznany błąd wewnętrzny.

Spróbuj ponownie ze wzrastającym czasem do ponowienia. Rozważ zgłoszenie błędu, jeśli błędy będą się powtarzać.

Wartość stała: -100 (0xFF9c)

BŁĄD_SIECI

public static final int NETWORK_ERROR

Nie znaleziono dostępnej sieci.

Poproś użytkownika o sprawdzenie połączenia.

Wartość stała: -3 (0xfFFd)

NO_ERROR

public static final int NO_ERROR

Wartość stała: 0 (0x00000000)

NIE_ZNALEZIONO_USŁUGI_PLAY

public static final int PLAY_SERVICES_NOT_FOUND

Usługi Google Play są niedostępne lub ich wersja jest nieaktualna.

Poproś użytkownika o zainstalowanie lub zaktualizowanie Usług Google Play.

Wartość stała: -6 (0xFFfa)

PLAY_SERVICE_VERSION_OUTDATED

public static final int PLAY_SERVICES_VERSION_OUTDATED

Usługi Google Play wymagają aktualizacji.

Poproś użytkownika o zaktualizowanie Usług Google Play.

Wartość stała: -15 (0xfFF1)

PLAY_STORE_NOT_FOUND

public static final int PLAY_STORE_NOT_FOUND

Na urządzeniu nie znaleziono aplikacji Sklep Play lub nie jest zainstalowana oficjalna wersja.

Poproś użytkownika o zainstalowanie oficjalnej i najnowszej wersji Sklepu Play.

Wartość stała: -2 (0xFFfe)

PLAY_STORE_VERSION_OUTDATED

public static final int PLAY_STORE_VERSION_OUTDATED

Sklep Play wymaga aktualizacji.

Poproś użytkownika o zaktualizowanie Sklepu Google Play.

Wartość stała: -14 (0xfFF2)

ŻĄDANIE_ZA DŁUGIE ŻĄDANIE

public static final int REQUEST_HASH_TOO_LONG

Podany hasz żądania jest za długi. Długość skrótu żądania musi być mniejsza niż 500 bajtów.

Podaj krótszy hasz żądania i spróbuj ponownie.

Wartość stała: -17 (0xFFef)

ZA_WIELE_żądań

public static final int TOO_MANY_REQUESTS

Aplikacja wywołująca wysyła zbyt wiele żądań do interfejsu API, przez co jest ograniczona.

Spróbuj ponownie ze wzrastającym czasem do ponowienia.

Wartość stała: -8 (0xfFF8)