LoadSdkException
public final class LoadSdkException
extends Exception
implements Parcelable
java.lang.Объект | |||
↳ | java.lang.Throwable | ||
↳ | java.lang.Исключение | ||
↳ | android.app.sdksandbox.LoadSdkException |
Исключение, созданное SdkSandboxManager#loadSdk
Краткое содержание
Унаследованные константы |
---|
Поля | |
---|---|
public static final Creator < LoadSdkException > | CREATOR
|
Общественные конструкторы | |
---|---|
LoadSdkException ( Throwable cause, Bundle extraInfo) Инициализирует |
Публичные методы | |
---|---|
int | describeContents () Опишите типы специальных объектов, содержащихся в маршалированном представлении этого экземпляра Parcelable. |
Bundle | getExtraInformation () Возвращает дополнительную информацию об ошибке, с помощью которой было создано это исключение. |
int | getLoadSdkErrorCode () Возвращает код результата, с помощью которого было создано это исключение. |
void | writeToParcel ( Parcel destination, int flags) Сплющите этот объект в посылку. |
Унаследованные методы | |
---|---|
Поля
СОЗДАТЕЛЬ
public static final Creator<LoadSdkException> CREATOR
Общественные конструкторы
LoadSdkException
public LoadSdkException (Throwable cause, Bundle extraInfo)
Инициализирует LoadSdkException
с помощью Throwable и Bundle.
Параметры | |
---|---|
cause | Throwable : причина исключения, которая сохраняется для последующего извлечения методом Throwable.getCause() . Это значение не может быть null . |
extraInfo | Bundle : Дополнительная информация об ошибках. Это пусто, если такой информации нет. Это значение не может быть null . |
Публичные методы
описатьСодержание
public int describeContents ()
Опишите типы специальных объектов, содержащихся в маршалированном представлении этого экземпляра Parcelable. Например, если объект будет включать дескриптор файла в выходные данные writeToParcel(android.os.Parcel, int)
, возвращаемое значение этого метода должно включать бит CONTENTS_FILE_DESCRIPTOR
.
Возврат | |
---|---|
int | битовая маска, указывающая набор специальных типов объектов, маршалируемых этим экземпляром объекта Parcelable. Значение – 0 или CONTENTS_FILE_DESCRIPTOR . |
Получить дополнительную информацию
public Bundle getExtraInformation ()
Возвращает дополнительную информацию об ошибке, с помощью которой было создано это исключение.
Возврат | |
---|---|
Bundle | Дополнительная информация об ошибках Bundle. Это значение не может быть null . |
getLoadSdkErrorCode
public int getLoadSdkErrorCode ()
Возвращает код результата, с помощью которого было создано это исключение.
Возврат | |
---|---|
int | Код результата loadSdk. Значение: 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 ИЛИ или SdkSandboxManager.SDK_SANDBOX_PROCESS_NOT_AVAILABLE |
записьToParcel
public void writeToParcel (Parcel destination, int flags)
Сплющите этот объект в посылку.
Параметры | |
---|---|
destination | Parcel : это значение не может быть null . |
flags | int : дополнительные флаги того, как должен быть написан объект. Может быть 0 или Parcelable.PARCELABLE_WRITE_RETURN_VALUE . Значение равно 0 или комбинации Parcelable.PARCELABLE_WRITE_RETURN_VALUE и android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES. |