Kod błędu integracji standardowej
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
Interfejs Standard Integrity API jest niedostępny. |
int |
APP_NOT_INSTALLED
Aplikacja do rozmów nie jest zainstalowana. |
int |
APP_UID_MISMATCH
Identyfikator UID aplikacji wywołującej (identyfikator użytkownika) nie jest zgodny z identyfikatorem z menedżera 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 Cloud jest nieprawidłowy. |
int |
GOOGLE_SERVER_UNAVAILABLE
Nieznany błąd wewnętrzny serwera Google. |
int |
INTEGRITY_TOKEN_PROVIDER_INVALID
Wartość |
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 wersja jest za stara. |
int |
PLAY_SERVICES_VERSION_OUTDATED
Usługi Google Play wymagają aktualizacji. |
int |
PLAY_STORE_NOT_FOUND
Nie znaleziono aplikacji Sklep Play na urządzeniu 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, dlatego jest ograniczona. |
Metody dziedziczone | |
---|---|
Stałe
API_NOT_AVAILABLE (niedostępny)
public static final int API_NOT_AVAILABLE
Interfejs Standard Integrity API jest niedostępny.
Nie włączono standardowego interfejsu Integrity API lub wersja Sklepu Play może być stara.
-
Zalecane działania:
- Aby używać interfejsu Standard Integrity API, upewnij się, że znajdujesz się na liście dozwolonych.
- Sprawdź, czy interfejs Integrity API jest włączony w Konsoli Google Play.
- Poproś użytkownika o zaktualizowanie Sklepu Play.
Wartość stała: –1 (0x####ff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
Aplikacja do rozmów nie jest zainstalowana.
Coś jest nie tak (prawdopodobnie atak). Bez możliwości podjęcia działań.
Wartość stała: –5 (0x####fb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
Identyfikator UID aplikacji wywołującej (identyfikator użytkownika) nie jest zgodny z identyfikatorem z menedżera pakietów.
Coś jest nie tak (prawdopodobnie atak). Bez możliwości podjęcia działań.
Wartość stała: –7 (0xf####9)
NIE MOŻNA_POWIĄZAĆ_NA_USŁUGĘ
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 brakiem starej wersji Google Play Wersja sklepu zainstalowana na urządzeniu lub jego pamięć jest przeciążona.
Poproś użytkownika o zaktualizowanie Sklepu Play.
Podejmuje ponowne próby ze wzrastającym czasem do ponowienia.
Wartość stała: –9 (0xfXLSX7)
CLIENT_TRANSIENT_ERROR (błąd_przejściowy)
public static final int CLIENT_TRANSIENT_ERROR
Na urządzeniu klienckim wystąpił tymczasowy błąd.
Podejmuje ponowne próby ze wzrastającym czasem do ponowienia.
Jeśli po kilku próbach błąd będzie się powtarzał, zakładaj, że urządzenie nie działa podejmuje odpowiednie działania.
Wartość stała: –18 (0x####ee)
NUMER_PROJEKTU_CHMURYCZNEGO_PROJEKTU_NIEPRAWIDŁOWEGO
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
Podany numer projektu Cloud jest nieprawidłowy.
Użyj numeru projektu w chmurze, który znajdziesz w informacjach o projekcie w konsoli Google Cloud. w projekcie w chmurze, w którym włączony jest interfejs Play Integrity API.
Wartość stała: –16 (0xfff00)
SERVER_GOOGLE_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
Nieznany wewnętrzny błąd serwera Google.
Podejmuje ponowne próby ze wzrastającym czasem do ponowienia. W przypadku powtarzających się problemów rozważ zgłoszenie błędu.
Wartość stała: –12 (0xfff44)
DOSTAWCA_INTEGRITY_TOKEN_NIEPRAWIDŁOWY
public static final int INTEGRITY_TOKEN_PROVIDER_INVALID
Komponent StandardIntegrityTokenProvider
jest nieprawidłowy (np. jest nieaktualny).
Ten błąd może być zwracany tylko w przypadku funkcji StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest)
.
Poproś o nowego dostawcę tokena integralności, wywołując funkcję StandardIntegrityManager#prepareIntegrityToken(PrepareIntegrityTokenRequest)
.
Wartość stała: –19 (0x####ed)
BŁĄD_WEWNĘTRZNY
public static final int INTERNAL_ERROR
Nieznany błąd wewnętrzny.
Podejmuje ponowne próby ze wzrastającym czasem do ponowienia. W przypadku powtarzających się problemów rozważ zgłoszenie błędu.
Wartość stała: –100 (0x####9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
Nie znaleziono dostępnej sieci.
Poproś użytkownika o sprawdzenie połączenia.
Wartość stała: –3 (0xf####d)
BRAK_BŁĘDU
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 wersja jest za stara.
Poproś użytkownika o zainstalowanie lub zaktualizowanie Usług Google Play.
Wartość stała: –6 (0x####fa)
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 (0xfXLSX1)
NIE ZNALEZIONO SKLEPU PLAY
public static final int PLAY_STORE_NOT_FOUND
Nie znaleziono aplikacji Sklep Play na urządzeniu lub nie jest zainstalowana oficjalna wersja.
Poproś użytkownika o zainstalowanie oficjalnej i najnowszej wersji Sklepu Play.
Wartość stała: –2 (0x####fe)
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 (0xf####2)
ŻĄ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 nie może przekraczać 500 bajtów.
Podaj krótszy hasz żądania i spróbuj ponownie.
Wartość stała: –17 (0x ####ef)
ZA_WIELE_ŻĄDKÓW
public static final int TOO_MANY_REQUESTS
Aplikacja wywołująca wysyła zbyt wiele żądań do interfejsu API, dlatego jest ograniczona.
Podejmuje ponowne próby ze wzrastającym czasem do ponowienia.
Wartość stała: –8 (0xfff88)