LoadSdkException

public final class LoadSdkException
extends Exception implements Parcelable گسترش می دهد

java.lang.object
java.lang.قابل پرتاب
java.lang.Exception
android.app.sdksandbox.LoadSdkException


استثنا توسط SdkSandboxManager#loadSdk ایجاد شده است

خلاصه

ثابت های ارثی

int CONTENTS_FILE_DESCRIPTOR

بیت توصیف کننده که با describeContents() استفاده می شود: نشان می دهد که نمایش مسطح شیء Parcelable شامل یک توصیفگر فایل است.

int PARCELABLE_WRITE_RETURN_VALUE

پرچم برای استفاده با writeToParcel(Parcel, int) : شیء نوشته شده یک مقدار بازگشتی است، که نتیجه تابعی مانند " Parcelable someFunction() "، " void someFunction(out Parcelable) "، یا " void someFunction(inout Parcelable) ".

فیلدها

public static final Creator < LoadSdkException > CREATOR

سازندگان عمومی

LoadSdkException ( Throwable cause, Bundle extraInfo)

یک LoadSdkException را با یک Throwable و یک Bundle راه اندازی می کند.

روش های عمومی

int describeContents ()

انواع اشیاء ویژه موجود در نمایش مارشال شده این نمونه Parcelable را شرح دهید.

Bundle getExtraInformation ()

اطلاعات خطای اضافی را برمی‌گرداند که این استثنا با آن ساخته شده است.

int getLoadSdkErrorCode ()

کد نتیجه ای که این استثنا با آن ساخته شده را برمی گرداند.

void writeToParcel ( Parcel destination, int flags)

این شی را در یک بسته صاف کنید.

روش های ارثی

final void addSuppressed ( Throwable exception)

استثنای مشخص شده را به استثناهایی که برای ارائه این استثنا حذف شده اند، اضافه می کند.

Throwable fillInStackTrace ()

ردیابی پشته اجرا را پر می کند.

Throwable getCause ()

اگر علت وجود نداشته باشد یا ناشناخته باشد، علت این پرتاب‌پذیر را برمی‌گرداند یا null .

String getLocalizedMessage ()

یک توصیف محلی از این قابل پرتاب ایجاد می کند.

String getMessage ()

رشته پیام جزئیات این قابل پرتاب را برمی گرداند.

StackTraceElement[] getStackTrace ()

دسترسی برنامه ریزی شده به اطلاعات stack trace چاپ شده توسط printStackTrace() را فراهم می کند.

final Throwable[] getSuppressed ()

آرایه‌ای را برمی‌گرداند که شامل تمام استثناهایی است که معمولاً با دستور try -with-resources سرکوب شده‌اند تا این استثنا را تحویل دهد.

Throwable initCause ( Throwable cause)

علت این قابل پرتاب را به مقدار مشخص شده اولیه می کند.

void printStackTrace ()

این قابل پرتاب و ردیابی آن را به جریان خطای استاندارد چاپ می کند.

void printStackTrace ( PrintWriter s)

این قابل پرتاب و بک ردیابی آن را در چاپگر مشخص شده چاپ می کند.

void printStackTrace ( PrintStream s)

این قابل پرتاب و بک ردیابی آن را در جریان چاپ مشخص شده چاپ می کند.

void setStackTrace ( StackTraceElement[] stackTrace)

عناصر ردیابی پشته را تنظیم می کند که توسط getStackTrace() برگردانده می شوند و توسط printStackTrace() و متدهای مرتبط چاپ می شوند.

String toString ()

شرح کوتاهی از این قابل پرتاب را برمی گرداند.

Object clone ()

یک کپی از این شی را ایجاد و برمی گرداند.

boolean equals ( Object obj)

نشان می دهد که آیا یک شی دیگر "برابر" این یکی است یا خیر.

void finalize ()

هنگامی که جمع‌آوری زباله مشخص می‌کند که دیگر ارجاعی به آن شی وجود ندارد، توسط زباله‌گیر بر روی یک شی فراخوانی می‌شود.

final Class <?> getClass ()

کلاس زمان اجرا این Object را برمی گرداند.

int hashCode ()

مقدار کد هش را برای شی برمی‌گرداند.

final void notify ()

یک رشته را که در مانیتور این شیء منتظر است بیدار می کند.

final void notifyAll ()

تمام رشته هایی که در مانیتور این شیء منتظر هستند را بیدار می کند.

String toString ()

یک نمایش رشته ای از شی را برمی گرداند.

final void wait (long timeoutMillis, int nanos)

باعث می‌شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن ، یا تا زمانی که مقدار مشخصی از زمان واقعی سپری شود.

final void wait (long timeoutMillis)

باعث می‌شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن ، یا تا زمانی که مقدار مشخصی از زمان واقعی سپری شود.

final void wait ()

باعث می شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن .

abstract int describeContents ()

انواع اشیاء ویژه موجود در نمایش مارشال شده این نمونه Parcelable را شرح دهید.

abstract void writeToParcel ( Parcel dest, int flags)

این شی را در یک بسته صاف کنید.

فیلدها

خالق

در سطح API 34 اضافه شده است
همچنین در Ad Services Extensions 4
public static final Creator<LoadSdkException> CREATOR

سازندگان عمومی

LoadSdkException

در سطح API 34 اضافه شده است
همچنین در Ad Services Extensions 4
public LoadSdkException (Throwable cause, 
                Bundle extraInfo)

یک LoadSdkException را با یک Throwable و یک Bundle راه اندازی می کند.

پارامترها
cause Throwable : علت استثنا، که برای بازیابی بعدی توسط متد Throwable.getCause() ذخیره می شود. این مقدار نمی تواند null باشد.

extraInfo Bundle : اطلاعات خطای اضافی. اگر چنین اطلاعاتی وجود نداشته باشد، خالی است. این مقدار نمی تواند null باشد.

روش های عمومی

توصیف محتوا

در سطح API 34 اضافه شده است
public int describeContents ()

انواع اشیاء ویژه موجود در نمایش مارشال شده این نمونه Parcelable را شرح دهید. به عنوان مثال، اگر شی شامل یک توصیفگر فایل در خروجی writeToParcel(android.os.Parcel, int) باشد، مقدار بازگشتی این روش باید شامل بیت CONTENTS_FILE_DESCRIPTOR باشد.

برمی گرداند
int یک بیت ماسک که مجموعه‌ای از انواع شیء خاص را نشان می‌دهد که توسط این نمونه شیء Parcelable تنظیم شده است. مقدار 0 یا CONTENTS_FILE_DESCRIPTOR است

دریافت اطلاعات اضافی

در سطح API 34 اضافه شده است
همچنین در Ad Services Extensions 4
public Bundle getExtraInformation ()

اطلاعات خطای اضافی را برمی‌گرداند که این استثنا با آن ساخته شده است.

برمی گرداند
Bundle اطلاعات خطای اضافی دسته. این مقدار نمی تواند null باشد.

getLoadSdkErrorCode

در سطح API 34 اضافه شده است
همچنین در Ad Services Extensions 4
public int getLoadSdkErrorCode ()

کد نتیجه ای که این استثنا با آن ساخته شده را برمی گرداند.

writeToParcel

در سطح API 34 اضافه شده است
public void writeToParcel (Parcel destination, 
                int flags)

این شی را در یک بسته صاف کنید.

پارامترها
destination Parcel : این مقدار نمی تواند null باشد.

flags int : پرچم های اضافی درباره نحوه نوشتن شی. ممکن است 0 یا Parcelable.PARCELABLE_WRITE_RETURN_VALUE باشد.PARCELABLE_WRITE_RETURN_VALUE. مقدار 0 است یا ترکیبی از Parcelable.PARCELABLE_WRITE_RETURN_VALUE و android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES