در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4

RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

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


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

خلاصه

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

RequestSurfacePackageException (int requestSurfacePackageErrorCode, String message)

یک RequestSurfacePackageException را با یک کد نتیجه و یک پیام راه اندازی می کند

RequestSurfacePackageException (int requestSurfacePackageErrorCode, String message, Throwable cause)

یک RequestSurfacePackageException را با یک کد نتیجه، یک پیام و یک علت راه اندازی می کند.

RequestSurfacePackageException (int requestSurfacePackageErrorCode, String message, Throwable cause, Bundle extraInfo)

یک RequestSurfacePackageException را با یک کد نتیجه، یک پیام، یک علت و اطلاعات اضافی راه اندازی می کند.

روش های عمومی

Bundle getExtraErrorInformation ()

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

int getRequestSurfacePackageErrorCode ()

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

روش های ارثی

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 ()

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

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

RequestSurfacePackageException

در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)

یک RequestSurfacePackageException را با یک کد نتیجه و یک پیام راه اندازی می کند

پارامترها
requestSurfacePackageErrorCode int : کد نتیجه. مقدار SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR یا SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED است

message String : پیام مفصلی که برای بازیابی بعدی توسط متد Throwable.getMessage() ذخیره می شود. این مقدار ممکن است null باشد.

RequestSurfacePackageException

در سطح API 34 اضافه شد
همچنین در Ad Services Extensions 4
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause)

یک RequestSurfacePackageException را با یک کد نتیجه، یک پیام و یک علت راه اندازی می کند.

پارامترها
requestSurfacePackageErrorCode int : کد نتیجه. مقدار SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR یا SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED است

message String : پیام مفصلی که برای بازیابی بعدی توسط متد Throwable.getMessage() ذخیره می شود. این مقدار ممکن است null باشد.

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

RequestSurfacePackageException

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

یک RequestSurfacePackageException را با یک کد نتیجه، یک پیام، یک علت و اطلاعات اضافی راه اندازی می کند.

پارامترها
requestSurfacePackageErrorCode int : کد نتیجه. مقدار SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR یا SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED است

message String : پیام مفصلی که برای بازیابی بعدی توسط متد Throwable.getMessage() ذخیره می شود. این مقدار ممکن است null باشد.

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

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

روش های عمومی

getExtraErrorInformation

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

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

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

getRequestSurfacePackageErrorCode

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

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

برمی گرداند
int کد نتیجه از SdkSandboxManager#requestSurfacePackage Value SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR است.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR یا SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED