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)

เริ่มต้น LoadSdkException ด้วย Throwable และ Bundle

วิธีการสาธารณะ

int describeContents()

อธิบายชนิดของวัตถุพิเศษที่มีอยู่ในพาร์เซลนี้ ของตัวอย่าง

Bundle getExtraInformation()

ส่งคืนข้อมูลข้อผิดพลาดเพิ่มเติมที่สร้างขึ้นด้วยข้อยกเว้นนี้

int getLoadSdkErrorCode()

แสดงรหัสผลลัพธ์ที่สร้างข้อยกเว้นนี้

void writeToParcel(Parcel destination, int flags)

แยกวัตถุนี้ลงในแปลงที่ดิน

วิธีการที่รับมา

ช่อง

ครีเอเตอร์

เพิ่มใน API ระดับ 34
ยังมีในส่วนขยายโฆษณา 4 ด้วย
public static final Creator<LoadSdkException> CREATOR

ช่างก่อสร้างสาธารณะ

LoadSdkException

เพิ่มใน API ระดับ 34
ยังมีในส่วนขยายโฆษณา 4 ด้วย
public LoadSdkException (Throwable cause, 
                Bundle extraInfo)

เริ่มต้น LoadSdkException ด้วย Throwable และ Bundle

พารามิเตอร์
cause Throwable: สาเหตุของข้อยกเว้น ซึ่งบันทึกไว้สำหรับการดึงข้อมูลในภายหลังโดยใช้เมธอด Throwable.getCause() ค่านี้ต้องไม่เป็น null

extraInfo Bundle: ข้อมูลข้อผิดพลาดเพิ่มเติม โดยจะว่างเปล่าหากไม่มีข้อมูลดังกล่าว ค่านี้ต้องไม่เป็น null

วิธีการสาธารณะ

อธิบายเนื้อหา

เพิ่มใน API ระดับ 34 แล้ว
public int describeContents ()

อธิบายชนิดของวัตถุพิเศษที่มีอยู่ในพาร์เซลนี้ ของตัวอย่าง ตัวอย่างเช่น หากออบเจ็กต์จะ รวมข้อบ่งชี้ไฟล์ในเอาต์พุตของ writeToParcel(android.os.Parcel, int) ค่าที่แสดงผลของเมธอดนี้ต้องมีฟังก์ชัน CONTENTS_FILE_DESCRIPTOR บิต

คิกรีเทิร์น
int บิตมาสก์ที่ระบุชุดของประเภทออบเจ็กต์พิเศษ Marshaled โดยอินสแตนซ์ออบเจ็กต์ที่แบ่งได้นี้ ค่าเป็น 0 หรือ CONTENTS_FILE_DESCRIPTOR

รับข้อมูลเพิ่มเติม

เพิ่มใน API ระดับ 34
ยังมีในส่วนขยายโฆษณา 4 ด้วย
public Bundle getExtraInformation ()

ส่งคืนข้อมูลข้อผิดพลาดเพิ่มเติมที่สร้างขึ้นด้วยข้อยกเว้นนี้

คิกรีเทิร์น
Bundle กลุ่มข้อมูลข้อผิดพลาดเพิ่มเติม ค่านี้ต้องไม่เป็น null

getLoadSdkErrorCode

เพิ่มใน API ระดับ 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

เขียนถึงพาร์เซล

เพิ่มใน API ระดับ 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_DUPLICATES