LoadSdkError

public final class LoadSdkException
extends Exception implements Parcelable

java.lang.Object
Java.lang.Throwable
  java.lang.Exception
    android.app.sdksandbox.LoadSdk וכל החריגים


חריג נדחתה על ידי SdkSandboxManager#loadSdk

סיכום

קבועים שעברו בירושה

שדות

public static final Creator<LoadSdkException> CREATOR

בנאים ציבוריים

LoadSdkException(Throwable cause, Bundle extraInfo)

מתבצע אתחול של LoadSdkException באמצעות חבילת גלישה וחבילה.

שיטות ציבוריות

int describeContents()

תיאור סוגי העצמים המיוחדים שכלולים בחבילה הזו הייצוגים המשולבים של המכונה.

Bundle getExtraInformation()

הפונקציה מחזירה את פרטי השגיאה הנוספים שהחריג הזה נבנה.

int getLoadSdkErrorCode()

מחזירה את קוד התוצאה שאיתו נבנה החריג הזה.

void writeToParcel(Parcel destination, int flags)

יש לשטח את האובייקט ל-Parcel

שיטות שעברו בירושה

שדות

CREATOR

public static final Creator<LoadSdkException> CREATOR

בנאים ציבוריים

LoadSdkError

public LoadSdkException (Throwable cause, 
                Bundle extraInfo)

מתבצע אתחול של LoadSdkException באמצעות חבילת גלישה וחבילה.

פרמטרים
cause Throwable: סיבת החריגה, שנשמרת לצורך אחזור מאוחר יותר באמצעות השיטה Throwable.getCause(). הערך הזה לא יכול להיות null.

extraInfo Bundle: מידע נוסף על השגיאה. אם אין מידע כזה, השדה הזה ריק. הערך הזה לא יכול להיות null.

שיטות ציבוריות

תיאור התוכן

נוסף ברמת API 34
public int describeContents ()

תיאור סוגי העצמים המיוחדים שכלולים בחבילה הזו הייצוגים המשולבים של המכונה. לדוגמה, אם האובייקט לכלול מתאר קובץ בפלט של writeToParcel(android.os.Parcel, int), הערך המוחזר בשיטה הזו חייב לכלול את ביט אחד (CONTENTS_FILE_DESCRIPTOR).

החזרות
int מסכת ביט שמציינת את הקבוצה של סוגי האובייקטים המיוחדים שמעורבים של המופע הזה של אובייקט Parcelable. הערך הוא 0 או CONTENTS_FILE_DESCRIPTOR

getExtraInformation

public Bundle getExtraInformation ()

הפונקציה מחזירה את פרטי השגיאה הנוספים שהחריג הזה נבנה.

החזרות
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

WriteToParcel

נוסף ברמת API 34
public void writeToParcel (Parcel destination, 
                int flags)

יש לשטח את האובייקט ל-Parcel

פרמטרים
destination Parcel: הערך הזה לא יכול להיות null.

flags int: דגלים נוספים לגבי אופן הכתיבה של האובייקט. יכול להיות 0 או Parcelable.PARCELABLE_WRITE_RETURN_VALUE. הערך הוא 0 או שילוב של Parcelable.PARCELABLE_WRITE_RETURN_VALUE, עם android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES