LoadSdkException

public final class LoadSdkException
extends Exception implements Parcelable

java.lang.Object
java.lang.Throwable
  java.lang.Exception
    android.app.sdk.LoadSdkException


تم طرح الاستثناء من قِبل "SdkSandboxManager#loadSdk".

ملخّص

الثوابت المكتسَبة

الحقول

public static final Creator<LoadSdkException> CREATOR

شركات الإنشاءات العامة

LoadSdkException(Throwable cause, Bundle extraInfo)

يؤدي هذا الخيار إلى إعداد LoadSdkException باستخدام Throwable وحزمة.

الطرق المتاحة للجميع

int describeContents()

صِف أنواع الكائنات الخاصة المضمّنة في التمثيل المنظّم في مثال Parcelable هذا.

Bundle getExtraInformation()

تعرض معلومات الخطأ الإضافية التي تم إنشاء هذا الاستثناء باستخدامها.

int getLoadSdkErrorCode()

تعرض رمز النتيجة الذي تم إنشاء هذا الاستثناء باستخدامه.

void writeToParcel(Parcel destination, int flags)

انقِل هذا العنصر إلى طرد.

الطرق المكتسبة

الحقول

شركات الإنشاءات العامة

LoadSdkException

public LoadSdkException (Throwable cause, 
                Bundle extraInfo)

يؤدي هذا الخيار إلى إعداد LoadSdkException باستخدام Throwable وحزمة.

المعلّمات
cause Throwable: سبب الاستثناء، ويتم حفظه لاسترداده لاحقًا باستخدام طريقة Throwable.getCause(). لا يمكن أن تكون هذه القيمة null.

extraInfo Bundle: معلومات إضافية عن الخطأ ويكون هذا الحقل فارغًا إذا لم تتوفّر مثل هذه المعلومات. لا يمكن أن تكون هذه القيمة null.

الطرق المتاحة للجميع

وصف المحتوى

public int describeContents ()

صِف أنواع الكائنات الخاصة المضمّنة في التمثيل المنظّم في مثال Parcelable هذا. على سبيل المثال، إذا كان الكائن سيتضمن واصفًا للملفات في إخراج writeToParcel(android.os.Parcel, int)، يجب أن تتضمن القيمة المعروضة لهذه الطريقة وحدة البت CONTENTS_FILE_DESCRIPTOR.

الركلات المردودة
int قناع بت يشير إلى مجموعة أنواع الكائنات الخاصة التي تم تنظيمها من خلال مثيل الكائن القابل للقطع. القيمة هي 0 أو CONTENTS_FILE_DESCRIPTOR

الحصول على معلومات إضافية

public Bundle getExtraInformation ()

تعرض معلومات الخطأ الإضافية التي تم إنشاء هذا الاستثناء باستخدامها.

الركلات المردودة
Bundle حزمة معلومات الخطأ الإضافية لا يمكن أن تكون هذه القيمة null.

getLoadSdkErrorCode

public int getLoadSdkErrorCode ()

تعرض رمز النتيجة الذي تم إنشاء هذا الاستثناء باستخدامه.

الركلات المردودة
int رمز نتيجة uploadSdk. القيمة هي 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.

الكتابة إلىParcel

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