LoadSdk अपवाद

public final class LoadSdkException
extends Exception implements Parcelable

java.lang.Object
java.lang.Throwable
  java.lang.Exception
    android.app.sdksandbox.LoadSdk एसडीके


SdkSandboxManager#loadSdk ने अपवाद चुना है

खास जानकारी

इनहेरिट किए गए कॉन्सटेंट

फ़ील्ड्स की फ़िल्में

public static final Creator<LoadSdkException> CREATOR

सार्वजनिक कंस्ट्रक्टर

LoadSdkException(Throwable cause, Bundle extraInfo)

थ्रोएबल और बंडल के साथ LoadSdkException को शुरू करता है.

सार्वजनिक तरीके

int describeContents()

इस पार्स किए जा सकने वाले एलिमेंट में मौजूद खास ऑब्जेक्ट के बारे में बताएं उदाहरण के लिए, मार्शल आर्ट का दिखाना.

Bundle getExtraInformation()

गड़बड़ी की अतिरिक्त जानकारी दिखाता है, जिसके साथ यह अपवाद बनाया गया था.

int getLoadSdkErrorCode()

उस नतीजे का कोड दिखाता है जिसके साथ यह अपवाद बनाया गया था.

void writeToParcel(Parcel destination, int flags)

इस ऑब्जेक्ट को पार्सल में फ़्लैट करें.

इनहेरिट किए गए तरीके

फ़ील्ड्स की फ़िल्में

क्रिएटर

एपीआई लेवल 34 में जोड़ा गया
विज्ञापन सेवाएं एक्सटेंशन 4 में भी जोड़ा गया
public static final Creator<LoadSdkException> CREATOR

सार्वजनिक कंस्ट्रक्टर

LoadSdk अपवाद

एपीआई लेवल 34 में जोड़ा गया
विज्ञापन सेवाएं एक्सटेंशन 4 में भी जोड़ा गया
public LoadSdkException (Throwable cause, 
                Bundle extraInfo)

थ्रोएबल और बंडल के साथ LoadSdkException को शुरू करता है.

पैरामीटर
cause Throwable: अपवाद की वजह, जिसे Throwable.getCause() तरीके से बाद में वापस पाने के लिए सेव किया जाता है. यह मान null नहीं हो सकता.

extraInfo Bundle: गड़बड़ी के बारे में ज़्यादा जानकारी. अगर ऐसी कोई जानकारी नहीं है, तो यह फ़ील्ड खाली होता है. यह मान null नहीं हो सकता.

सार्वजनिक तरीके

कॉन्टेंट का ब्यौरा

एपीआई लेवल 34 में जोड़ा गया
public int describeContents ()

इस पार्स किए जा सकने वाले एलिमेंट में मौजूद खास ऑब्जेक्ट के बारे में बताएं उदाहरण के लिए, मार्शल आर्ट का दिखाना. उदाहरण के लिए, अगर ऑब्जेक्ट writeToParcel(android.os.Parcel, int) के आउटपुट में फ़ाइल डिस्क्रिप्टर शामिल करें, इस तरीके की रिटर्न वैल्यू में CONTENTS_FILE_DESCRIPTOR बिट.

रिटर्न
int बिटमास्क, जो मार्शल किए गए खास ऑब्जेक्ट टाइप के सेट को दिखाता है इस पार्स किए जा सकने वाले ऑब्जेक्ट इंस्टेंस से. मान 0 या CONTENTS_FILE_DESCRIPTOR है

'Extra जानकारी' पाएं

एपीआई लेवल 34 में जोड़ा गया
विज्ञापन सेवाएं एक्सटेंशन 4 में भी जोड़ा गया
public Bundle getExtraInformation ()

गड़बड़ी की अतिरिक्त जानकारी दिखाता है, जिसके साथ यह अपवाद बनाया गया था.

रिटर्न
Bundle गड़बड़ी की ज़्यादा जानकारी देने वाला बंडल. यह मान null नहीं हो सकता.

getLoadSdkErrorCode

एपीआई लेवल 34 में जोड़ा गया
विज्ञापन सेवाएं एक्सटेंशन 4 में भी जोड़ा गया
public int getLoadSdkErrorCode ()

उस नतीजे का कोड दिखाता है जिसके साथ यह अपवाद बनाया गया था.

रिटर्न
int loadSdk के नतीजे का कोड. वैल्यू 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 है

WriteToParcel

एपीआई लेवल 34 में जोड़ा गया
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_ सवाल का हल है