LoadSdkException
public
final
class
LoadSdkException
extends Exception
implements
Parcelable
| java.lang.Object | |||
| ↳ | java.lang.Throwable | ||
| ↳ | java.lang.Exception | ||
| ↳ | android.app.sdksandbox.LoadSdkException | ||
Exceção gerada por SdkSandboxManager#loadSdk
Resumo
Constantes herdadas |
|---|
Campos | |
|---|---|
public
static
final
Creator<LoadSdkException> |
CREATOR
|
Construtores públicos | |
|---|---|
LoadSdkException(Throwable cause, Bundle extraInfo)
Inicializa um |
|
Métodos públicos | |
|---|---|
int
|
describeContents()
Descreve os tipos de objetos especiais contidos na representação empacotada dessa instância de Parcelable. |
Bundle
|
getExtraInformation()
Retorna as informações de erro extras com as quais essa exceção foi construída. |
int
|
getLoadSdkErrorCode()
Retorna o código de resultado com que a exceção foi construída. |
void
|
writeToParcel(Parcel destination, int flags)
Nivela esse objeto em um Parcel. |
Métodos herdados | |
|---|---|
Campos
CREATOR
public static final Creator<LoadSdkException> CREATOR
Construtores públicos
LoadSdkException
public LoadSdkException (Throwable cause, Bundle extraInfo)
Inicializa um LoadSdkException com um Throwable e um pacote.
| Parâmetros | |
|---|---|
cause |
Throwable: a causa da exceção, que é salva para recuperação posterior pelo método Throwable.getCause().
Esse valor não pode ser null. |
extraInfo |
Bundle: informações extras do erro. Este campo ficará vazio se não houver essas informações.
Esse valor não pode ser null. |
Métodos públicos
describeContents
public int describeContents ()
Descreve os tipos de objetos especiais contidos na representação empacotada
dessa instância de Parcelable. Por exemplo, se o objeto incluir
um descritor do arquivo na saída de writeToParcel(android.os.Parcel, int),
o valor de retorno desse método vai incluir o
bit CONTENTS_FILE_DESCRIPTOR.
| Retorna | |
|---|---|
int |
Um bitmask que indica o conjunto de tipos de objetos especiais empacotados
por essa instância do objeto Parcelable.
O valor é 0 ou CONTENTS_FILE_DESCRIPTOR. |
getExtraInformation
public Bundle getExtraInformation ()
Retorna as informações de erro extras com as quais essa exceção foi construída.
| Retorna | |
|---|---|
Bundle |
O pacote extra de informações de erro.
Esse valor não pode ser null. |
getLoadSdkErrorCode
public int getLoadSdkErrorCode ()
Retorna o código de resultado com que a exceção foi construída.
| Retorna | |
|---|---|
int |
O código de resultado do loadSdk.
O valor é 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 ou SdkSandboxManager.SDK_SANDBOX_PROCESS_NOT_AVAILABLE. |
writeToParcel
public void writeToParcel (Parcel destination, int flags)
Nivela esse objeto em um Parcel.
| Parâmetros | |
|---|---|
destination |
Parcel: este valor não pode ser null. |
flags |
int: outras sinalizações sobre como o objeto precisa ser criado.
Pode ser 0 ou Parcelable.PARCELABLE_WRITE_RETURN_VALUE.
O valor é 0 ou uma combinação de Parcelable.PARCELABLE_WRITE_RETURN_VALUE e android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |