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)
يؤدي هذا الخيار إلى إعداد |
الطرق المتاحة للجميع | |
---|---|
int
|
describeContents()
صِف أنواع الكائنات الخاصة المضمّنة في التمثيل المنظّم في مثال Parcelable هذا. |
Bundle
|
getExtraInformation()
تعرض معلومات الخطأ الإضافية التي تم إنشاء هذا الاستثناء باستخدامها. |
int
|
getLoadSdkErrorCode()
تعرض رمز النتيجة الذي تم إنشاء هذا الاستثناء باستخدامه. |
void
|
writeToParcel(Parcel destination, int flags)
انقِل هذا العنصر إلى طرد. |
الطرق المكتسبة | |
---|---|
الحقول
صانع محتوى
public static final Creator<LoadSdkException> CREATOR
شركات الإنشاءات العامة
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 |