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)

使用 Throwable 和 Bundle 初始化 LoadSdkException

公用方法

int describeContents()

說明此 Parcelable 中包含的特別物件種類 例項的管理表示法

Bundle getExtraInformation()

傳回建構這個例外狀況時使用的額外錯誤資訊。

int getLoadSdkErrorCode()

傳回建構這個例外狀況時使用的結果代碼。

void writeToParcel(Parcel destination, int flags)

壓平合併此物件並加入至 Parcel。

繼承方法

欄位

CREATOR

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public static final Creator<LoadSdkException> CREATOR

公用建構函式

LoadSdkException

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public LoadSdkException (Throwable cause, 
                Bundle extraInfo)

使用 Throwable 和 Bundle 初始化 LoadSdkException

參數
cause Throwable:例外狀況原因,使用 Throwable.getCause() 方法儲存以供日後擷取。 此值不能為 null

extraInfo Bundle:額外的錯誤資訊。如果沒有這類資訊,則這個欄位會留空。 此值不能為 null

公用方法

describeContents

已加至 API 級別 34
public int describeContents ()

描述此 Parcelable 例項管理表示法中包含的特別物件種類。舉例來說,如果物件在 writeToParcel(android.os.Parcel, int) 的輸出內容中會包含檔案描述元,此方法的傳回值就必須包含 CONTENTS_FILE_DESCRIPTOR 位元。

傳回
int 位元遮罩,表示管理的特殊物件類型組合 這個 Parcelable 物件執行個體 值為 0CONTENTS_FILE_DESCRIPTOR

取得其他資訊

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public Bundle getExtraInformation ()

傳回建構這個例外狀況時使用的額外錯誤資訊。

傳回
Bundle 額外錯誤資訊組合。 此值不能為 null

getLoadSdkErrorCode

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public int getLoadSdkErrorCode ()

傳回建構這個例外狀況時使用的結果代碼。

傳回
int loadSdk 結果代碼。 這個值可以是 SdkSandboxManager.LOAD_SDK_NOT_FOUNDSdkSandboxManager.LOAD_SDK_ALREADY_LOADEDSdkSandboxManager.LOAD_SDK_SDK_DEFINED_ERRORSdkSandboxManager.LOAD_SDK_SDK_SANDBOX_DISABLEDSdkSandboxManager.LOAD_SDK_INTERNAL_ERRORSdkSandboxManager.SDK_SANDBOX_PROCESS_NOT_AVAILABLE

writeToParcel

已加至 API 級別 34
public void writeToParcel (Parcel destination, 
                int flags)

壓平合併此物件並加入至 Parcel。

參數
destination Parcel:此值不能為 null

flags int:應如何編寫物件的相關其他標記。可以是 0 或 Parcelable.PARCELABLE_WRITE_RETURN_VALUE。 值可以是 0Parcelable.PARCELABLE_WRITE_RETURN_VALUE 的組合,以及 android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES