Kod błędu integralności
public
abstract
@interface
IntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.IntegrityErrorCode |
Kody błędów interfejsu Integrity API.
Podsumowanie
Stałe | |
---|---|
int |
API_NOT_AVAILABLE
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 |
INTERNAL_ERROR
Nieznany błąd wewnętrzny. |
int |
NETWORK_ERROR
Nie znaleziono dostępnej sieci. |
int |
NONCE_IS_NOT_BASE64
Element jednorazowy nie jest kodowany w formacie base64 i bezpieczny w internecie jako ciąg znaków no-wrap. |
int |
NONCE_TOO_LONG
Liczba jednorazowa jest za długa. |
int |
NONCE_TOO_SHORT
Liczba jednorazowa jest za krótka. |
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_ACCOUNT_NOT_FOUND
Na urządzeniu nie znaleziono konta Sklepu Play. |
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 |
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
Interfejs Integrity API jest niedostępny.
Interfejs Integrity API nie jest włączony lub wersja Sklepu Play jest nieaktualna.
-
Zalecane działania:
- 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. Przyczyną może być zainstalowana na urządzeniu stara wersja Sklepu Play.
Poproś użytkownika o zaktualizowanie Sklepu Play.
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.
Wprowadzona w Integrity Play Core w wersji 1.1.0 (wcześniejsze wersje zwracały token z pustym oceną integralności urządzenia). 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: -17 (0xFFef)
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)
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)
NONCE_IS_NOT_BASE64
public static final int NONCE_IS_NOT_BASE64
Element jednorazowy nie jest kodowany w formacie base64 i bezpieczny w internecie jako ciąg znaków no-wrap.
Spróbuj ponownie, używając prawidłowego formatu liczby jednorazowej.
Wartość stała: -13 (0xfFF3)
NONCE_TOO_LONG (NONCE_TOO_LONG)
public static final int NONCE_TOO_LONG
Liczba jednorazowa jest za długa. Liczba jednorazowa musi mieć mniej niż 500 bajtów przed zakodowaniem base64.
Podaj krótszą liczbę jednorazową i spróbuj ponownie.
Wartość stała: -11 (0xfFF5)
NONCE_TOO_SHORT
public static final int NONCE_TOO_SHORT
Liczba jednorazowa jest za krótka. Wartość jednorazowa musi mieć co najmniej 16 bajtów (przed zakodowaniem base64), aby można było zwiększyć bezpieczeństwo.
Spróbuj ponownie, używając dłuższej liczby jednorazowej.
Wartość stała: -10 (0xfFF6)
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_ACCOUNT_NOT_FOUND
public static final int PLAY_STORE_ACCOUNT_NOT_FOUND
Na urządzeniu nie znaleziono konta Sklepu Play. Pamiętaj, że interfejs Play Integrity API obsługuje teraz żądania nieuwierzytelnione. Ten kod błędu pojawia się tylko w przypadku starszych wersji Sklepu Play, które nie obsługują tej funkcji.
Poproś użytkownika o uwierzytelnienie w Sklepie Play.
Wartość stała: -4 (0xFFfc)
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)
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)