AmapiSdkException

public class AmapiSdkException extends Exception

Sottoclassi dirette note
ApiLevelException

Eccezione generata quando il livello API del dispositivo è inferiore al livello API richiesto.

DeviceNotManagedException

Eccezione generata quando il dispositivo non è gestito dall'azienda.

EnvironmentNotPreparedException

Eccezione generata quando l'ambiente non è pronto per la chiamata API.

InternalException

La chiamata non è riuscita a causa di un errore interno.

InvalidArgumentException

Eccezione generata quando l'argomento della richiesta non è valido.

OemSystemUpdateException

Eccezione di base per gli errori relativi al client di aggiornamento del sistema OEM.

Sottoclassi indirette note
AndroidDevicePolicyAppDisabledException

Eccezione generata quando l'app Android Device Policy è disattivata sul dispositivo.

AndroidDevicePolicyAppNotInstalledException

Eccezione generata quando l'app Android Device Policy non è installata sul dispositivo.

AndroidDevicePolicyAppNotUpdatedException

Eccezione generata quando l'app Android Device Policy non è aggiornata.

AndroidDevicePolicyInstallConsentDeclinedException

Eccezione generata quando il consenso di installazione di Android Device Policy viene rifiutato.

AndroidDevicePolicyInstallConsentDismissedException

Eccezione generata quando il consenso di installazione di Android Device Policy viene ignorato.

AndroidDevicePolicyInstallOrUpdateRecoverableException

Eccezione generata quando l'app Android Device Policy non è installata o non è aggiornata.

AndroidDevicePolicyInstallOrUpdateUnrecoverableException

Eccezione generata quando l'app Android Device Policy non è installata o non è aggiornata.

EnvironmentNotReadyException

Eccezione generata quando l'ambiente non è pronto per la chiamata API.

GooglePlayServicesAppNotUpdatedException

Eccezione generata quando l'app Google Play Services non è aggiornata.

InvalidSystemUpdateStateException

Generata quando si tenta di eseguire un'operazione su una risorsa di aggiornamento del sistema, ma la risorsa non è in uno stato valido per l'operazione.

MultipleOtaClientsException

Generata quando AMAPI rileva più app client OTA OEM che tentano di utilizzare l'API.

PlayStoreUpdateUnrecoverableException

Eccezione generata quando l'aggiornamento di Google Play Store non è riuscito.

SystemUpdateAlreadyExistsException

Generata quando esiste già una risorsa di aggiornamento di sistema con il nome specificato.

SystemUpdateNotFoundException

Generata quando non è possibile trovare una risorsa di aggiornamento del sistema specificata.

UpdateControlStateNotFoundException

Generata quando non viene trovato l'oggetto UpdateControlState corrente.

UpdateControlStateRequiredException

Generata quando viene chiamata un'API che richiede che UnifiedUpdateControl sia attivo, ma non lo è.


Eccezione di base per tutte le eccezioni generate dall'SDK.

Riepilogo

Costruttori pubblici

AmapiSdkException(
    @NonNull String message,
    Throwable cause,
    String requestId
)

Costruttori pubblici

AmapiSdkException

public AmapiSdkException(@NonNull String message, Throwable cause)

AmapiSdkException

public AmapiSdkException(
    @NonNull String message,
    Throwable cause,
    String requestId
)
Parametri
@NonNull String message

Il messaggio da mostrare all'utente

Throwable cause

La causa sottostante dell'eccezione

String requestId

L'ID della richiesta durante la quale si è verificata l'eccezione