واجهة LoadSdkException
public
final
class
LoadSdkException
extends Exception
implements
Parcelable
java.lang.Object | |||
↳ | java.lang.Throwable | ||
↳ | java.lang.Exception | ||
↳ | android.app.sdksandbox.LoadSdkException |
تم طرح الاستثناء من قِبل "SdkSandboxManager#loadSdk
".
ملخّص
الثوابت المكتسَبة |
---|
الحقول | |
---|---|
public
static
final
Creator<LoadSdkException> |
CREATOR
|
شركة إنشاءات عامة | |
---|---|
LoadSdkException(Throwable cause, Bundle extraInfo)
يؤدي هذا الخيار إلى إعداد |
الطرق العامة | |
---|---|
int
|
describeContents()
وصْف أنواع العناصر الخاصة المضمّنة في هذا العنصر المثيل المنظَّم. |
Bundle
|
getExtraInformation()
تعرض معلومات الخطأ الإضافية التي تم إنشاء هذا الاستثناء باستخدامها. |
int
|
getLoadSdkErrorCode()
لعرض رمز النتيجة الذي تم إنشاء هذا الاستثناء باستخدامه. |
void
|
writeToParcel(Parcel destination, int flags)
عليك تسوية هذا العنصر في قطعة أرض. |
الطرق المكتسبة | |
---|---|
الحقول
صانع محتوى
public static final Creator<LoadSdkException> CREATOR
شركة إنشاءات عامة
واجهة LoadSdkException
public LoadSdkException (Throwable cause, Bundle extraInfo)
يؤدي هذا الخيار إلى إعداد LoadSdkException
مع مجموعة يمكن عرضها وإطلاقها.
المعلمات | |
---|---|
cause |
Throwable : سبب الاستثناء، والذي يتم حفظه لاسترداده لاحقًا باستخدام طريقة Throwable.getCause()
لا يمكن أن تكون هذه القيمة null . |
extraInfo |
Bundle : معلومات إضافية عن الخطأ ويكون هذا الحقل فارغًا إذا لم تتوفّر مثل هذه المعلومات.
لا يمكن أن تكون هذه القيمة null . |
الطرق العامة
وصف المحتوى
public int describeContents ()
وصْف أنواع العناصر الخاصة المضمّنة في هذا العنصر
المثيل المنظَّم. على سبيل المثال، إذا كان الكائن
تضمين واصف ملف في مخرجات 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 . |
كتابة 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 |