StandardIntegrityErrorCode
public
abstract
@interface
StandardIntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.StandardIntegrityErrorCode |
Codici di errore per l'API Standard Integrity.
Riepilogo
Costanti | |
---|---|
int |
API_NOT_AVAILABLE
L'API Integrity standard non è disponibile. |
int |
APP_NOT_INSTALLED
L'app per le chiamate non è installata. |
int |
APP_UID_MISMATCH
L'UID (ID utente) dell'app di chiamata non corrisponde a quello di Package Manager. |
int |
CANNOT_BIND_TO_SERVICE
Il binding al servizio nel Play Store non è riuscito. |
int |
CLIENT_TRANSIENT_ERROR
Si è verificato un errore temporaneo nel dispositivo client. |
int |
CLOUD_PROJECT_NUMBER_IS_INVALID
Il numero del progetto cloud fornito non è valido. |
int |
GOOGLE_SERVER_UNAVAILABLE
Errore interno sconosciuto del server Google. |
int |
INTEGRITY_TOKEN_PROVIDER_INVALID
Il valore |
int |
INTERNAL_ERROR
Errore interno sconosciuto. |
int |
NETWORK_ERROR
Nessuna rete disponibile trovata. |
int |
NO_ERROR
|
int |
PLAY_SERVICES_NOT_FOUND
Play Services non è disponibile o la versione è troppo vecchia. |
int |
PLAY_SERVICES_VERSION_OUTDATED
È necessario aggiornare Google Play Services. |
int |
PLAY_STORE_NOT_FOUND
Nessuna app Play Store trovata sul dispositivo o installata una versione non ufficiale. |
int |
PLAY_STORE_VERSION_OUTDATED
Il Play Store deve essere aggiornato. |
int |
REQUEST_HASH_TOO_LONG
L'hash della richiesta fornito è troppo lungo. |
int |
TOO_MANY_REQUESTS
L'app chiamante ha effettuato troppe richieste all'API ed è stata limitata o la tua app ha superato la quota giornaliera di richieste. |
Metodi ereditati | |
---|---|
Costanti
API_NOT_AVAILABLE
public static final int API_NOT_AVAILABLE
L'API Integrity standard non è disponibile.
L'API Integrity standard non è attivata o la versione del Play Store potrebbe essere precedente.
-
Azioni consigliate:
- Assicurati di essere nella lista consentita per utilizzare l'API Standard Integrity.
- Assicurati che l'API Integrity sia attivata in Google Play Console.
- Chiedi all'utente di aggiornare il Play Store.
Valore costante: -1 (0xffffffff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
L'app per le chiamate non è installata.
Si è verificato un problema (probabilmente un attacco). Non strategico.
Valore costante: -5 (0xfffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
L'UID (ID utente) dell'app di chiamata non corrisponde a quello di Package Manager.
Si è verificato un problema (probabilmente un attacco). Non strategico.
Valore costante: -7 (0xfffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
Il binding al servizio nel Play Store non è riuscito. Questo può essere dovuto a una vecchia versione del Play Store installata sul dispositivo o alla memoria del dispositivo sovraccarica.
Chiedi all'utente di aggiornare il Play Store.
Riprova con un backoff esponenziale.
Valore costante: -9 (0xfffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
Si è verificato un errore temporaneo nel dispositivo client.
Riprova con un backoff esponenziale.
Se l'errore persiste dopo alcuni tentativi, devi presumere che i controlli di integrità del dispositivo non siano stati superati e agire di conseguenza.
Constant Value: -18 (0xffffffee)
CLOUD_PROJECT_NUMBER_IS_INVALID
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
Il numero del progetto cloud fornito non è valido.
Utilizza il numero di progetto cloud che puoi trovare in Informazioni progetto nella console Google Cloud per il progetto cloud in cui è abilitata l'API Play Integrity.
Constant Value: -16 (0xfffffff0)
GOOGLE_SERVER_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
Errore interno sconosciuto del server Google.
Riprova con un backoff esponenziale. Valuta la possibilità di segnalare un bug se l'operazione non va a buon fine in modo coerente.
Valore costante: -12 (0xfffffff4)
INTEGRITY_TOKEN_PROVIDER_INVALID
public static final int INTEGRITY_TOKEN_PROVIDER_INVALID
Il StandardIntegrityTokenProvider
non è valido (ad es. è obsoleto).
Questo errore può essere restituito solo per StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest)
.
Richiedi un nuovo fornitore di token di integrità chiamando il numero StandardIntegrityManager#prepareIntegrityToken(PrepareIntegrityTokenRequest)
.
Valore costante: -19 (0xffffffed)
INTERNAL_ERROR
public static final int INTERNAL_ERROR
Errore interno sconosciuto.
Riprova con un backoff esponenziale. Valuta la possibilità di segnalare un bug se l'operazione non va a buon fine in modo coerente.
Constant Value: -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
Nessuna rete disponibile trovata.
Chiedi all'utente di verificare la connessione.
Valore costante: -3 (0xfffffffd)
NO_ERROR
public static final int NO_ERROR
Valore costante: 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
Play Services non è disponibile o la versione è troppo vecchia.
Chiedi all'utente di installare o aggiornare Play Services.
Valore costante: -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
È necessario aggiornare Google Play Services.
Chiedi all'utente di aggiornare Google Play Services.
Valore costante: -15 (0xfffffff1)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
Nessuna app Play Store trovata sul dispositivo o installata una versione non ufficiale.
Chiedi all'utente di installare una versione ufficiale e recente del Play Store.
Valore costante: -2 (0xfffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
Il Play Store deve essere aggiornato.
Chiedi all'utente di aggiornare il Google Play Store.
Valore costante: -14 (0xfffffff2)
REQUEST_HASH_TOO_LONG
public static final int REQUEST_HASH_TOO_LONG
L'hash della richiesta fornito è troppo lungo. La lunghezza dell'hash della richiesta deve essere inferiore a 500 byte.
Riprova con un hash della richiesta più breve.
Valore costante: -17 (0xffffffef)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
L'app chiamante ha effettuato troppe richieste all'API ed è stata limitata o la tua app ha superato la quota giornaliera di richieste.
Riprova con un backoff esponenziale. Richiedi di [aumentare la quota giornaliera di richieste](/google/play/integrity/setup#increase-daily-max) se hai raggiunto il limite giornaliero di richieste.
Valore costante: -8 (0xfffffff8)