Eccezione LoadSdk
public
final
class
LoadSdkException
extends Exception
implements
Parcelable
java.lang.Object | |||
↳ | java.lang.Throwable | ||
↳ | java.lang.Exception | ||
↳ | android.app.sdksandbox.LoadSdkException |
Eccezione lanciata da SdkSandboxManager#loadSdk
Riepilogo
Costanti ereditate |
---|
Campi | |
---|---|
public
static
final
Creator<LoadSdkException> |
CREATOR
|
Costruttori pubblici | |
---|---|
LoadSdkException(Throwable cause, Bundle extraInfo)
Inizializza un elemento |
Metodi pubblici | |
---|---|
int
|
describeContents()
Descrivi i tipi di oggetti speciali contenuti nella rappresentazione sottoposta a marshall di questa istanza Parcelable. |
Bundle
|
getExtraInformation()
Restituisce le informazioni aggiuntive sull'errore con cui è stata creata questa eccezione. |
int
|
getLoadSdkErrorCode()
Restituisce il codice risultato con cui è stata creata questa eccezione. |
void
|
writeToParcel(Parcel destination, int flags)
Appiattisci questo oggetto in un particolato. |
Metodi ereditati | |
---|---|
Campi
CREATOR
public static final Creator<LoadSdkException> CREATOR
Costruttori pubblici
Eccezione LoadSdk
public LoadSdkException (Throwable cause, Bundle extraInfo)
Inizializza un elemento LoadSdkException
con un elemento Throwable e un bundle.
Parametri | |
---|---|
cause |
Throwable : la causa dell'eccezione, che viene salvata per recuperarla in un secondo momento dal metodo Throwable.getCause() .
Questo valore non può essere null . |
extraInfo |
Bundle : informazioni aggiuntive sull'errore. Il campo è vuoto se non esistono informazioni di questo tipo.
Questo valore non può essere null . |
Metodi pubblici
describeContents
public int describeContents ()
Descrivi i tipi di oggetti speciali contenuti nella rappresentazione sottoposta a marshall di questa istanza Parcelable. Ad esempio, se l'oggetto
include un descrittore di file nell'output di writeToParcel(android.os.Parcel, int)
,
il valore restituito di questo metodo deve includere il
bit CONTENTS_FILE_DESCRIPTOR
.
Ritorni | |
---|---|
int |
una maschera di bit che indica l'insieme di tipi di oggetti speciali sottoposti a marshalling da questa istanza di oggetto Parcelable.
Il valore è 0 o CONTENTS_FILE_DESCRIPTOR |
ottenereExtraInformazioni
public Bundle getExtraInformation ()
Restituisce le informazioni aggiuntive sull'errore con cui è stata creata questa eccezione.
Ritorni | |
---|---|
Bundle |
Il bundle di informazioni sull'errore aggiuntivo.
Questo valore non può essere null . |
getLoadSdkErrorCode
public int getLoadSdkErrorCode ()
Restituisce il codice risultato con cui è stata creata questa eccezione.
Ritorni | |
---|---|
int |
Il codice risultato di LoadSdk.
Il valore è SdkSandboxManager.LOAD_SDK_NOT_FOUND , SdkSandboxManager.LOAD_SDK_ALREADY_LOADED , SdkSandboxManager.LOAD_SDK_SDK_DEFINED_ERROR , SdkSandboxManager.LOAD_SDK_SDK_SANDBOX_DISABLED , SdkSandboxManager.LOAD_SDK_INTERNAL_ERROR o SdkSandboxManager.SDK_SANDBOX_PROCESS_NOT_AVAILABLE |
writeToParcel
public void writeToParcel (Parcel destination, int flags)
Appiattisci questo oggetto in un particolato.
Parametri | |
---|---|
destination |
Parcel : questo valore non può essere null . |
flags |
int : flag aggiuntivi su come scrivere l'oggetto.
Può essere 0 o Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
Il valore è 0 o una combinazione di Parcelable.PARCELABLE_WRITE_RETURN_VALUE e android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |