LoadSdkException

public final class LoadSdkException
extends Exception implements Parcelable

java.lang.Object
java.lang.Throwable
  java.lang.Exception
    android.app.sdksandbox.LoadSdkException


ข้อยกเว้นที่ SdkSandboxManager#loadSdk ส่ง

สรุป

ค่าคงที่ที่รับช่วงมา

int CONTENTS_FILE_DESCRIPTOR

บิตตัวบ่งชี้ที่ใช้กับ describeContents(): บ่งบอกว่า การนำเสนอที่แยกเป็นหลายรายการของออบเจ็กต์ที่แยกวิเคราะห์ได้จะมีข้อบ่งชี้ไฟล์

int PARCELABLE_WRITE_RETURN_VALUE

แฟล็กสำหรับใช้กับ writeToParcel(Parcel, int): ออบเจ็กต์ที่กำลังเขียน คือค่าผลลัพธ์ ซึ่งเป็นผลลัพธ์ของฟังก์ชัน เช่น "Parcelable someFunction()" "void someFunction(out Parcelable)" หรือ "void someFunction(inout Parcelable)"

ช่อง

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)

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

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

final void addSuppressed(Throwable exception)

เพิ่มข้อยกเว้นที่ระบุต่อท้ายข้อยกเว้นที่ เพื่อที่จะส่งข้อยกเว้นนี้

Throwable fillInStackTrace()

ป้อนข้อมูลในสแต็กเทรซการดำเนินการ

Throwable getCause()

แสดงผลสาเหตุของการทริกเกอร์นี้หรือ null หาก ไม่มีหรือไม่ทราบสาเหตุ

String getLocalizedMessage()

สร้างคำอธิบายที่แปลแล้วนี้สำหรับไฟล์นี้

String getMessage()

แสดงผลสตริงข้อความรายละเอียดของ throwable นี้

StackTraceElement[] getStackTrace()

ให้สิทธิ์เข้าถึงข้อมูลสแต็กเทรซที่พิมพ์โดยแบบเป็นโปรแกรม printStackTrace()

final Throwable[] getSuppressed()

แสดงผลอาร์เรย์ที่มีข้อยกเว้นทั้งหมดที่ ถูกระงับ ซึ่งโดยปกติแล้วจะเป็นไปตามtry-ที่มีทรัพยากร เพื่อส่งข้อยกเว้นนี้

Throwable initCause(Throwable cause)

เริ่มต้น สาเหตุ ของสาเหตุนี้จากค่าที่ระบุ

void printStackTrace()

พิมพ์ throwable นี้และข้อมูลย้อนกลับไปยัง ของสตรีมข้อผิดพลาดมาตรฐาน

void printStackTrace(PrintWriter s)

พิมพ์ throwable นี้และข้อมูลย้อนกลับไปยังไฟล์ที่ระบุ เครื่องพิมพ์ดีด

void printStackTrace(PrintStream s)

พิมพ์ throwable นี้และข้อมูลย้อนกลับไปยังสตรีมการพิมพ์ที่ระบุ

void setStackTrace(StackTraceElement[] stackTrace)

ตั้งค่าองค์ประกอบสแต็กเทรซที่จะแสดงผลโดย getStackTrace() และพิมพ์โดย printStackTrace() และวิธีการที่เกี่ยวข้อง

String toString()

แสดงคำอธิบายสั้นๆ ของข้อผิดพลาดนี้

Object clone()

สร้างและแสดงผลสำเนาของออบเจ็กต์นี้

boolean equals(Object obj)

ระบุว่าออบเจ็กต์อื่นบางรายการเป็น "เท่ากับ" หรือไม่ อันนี้

void finalize()

เรียกใช้โดยผู้เก็บขยะในออบเจ็กต์เมื่อเก็บรวบรวมขยะ ทำให้ทราบว่าไม่มีการอ้างอิงไปยังออบเจ็กต์นั้นแล้ว

final Class<?> getClass()

แสดงผลคลาสรันไทม์ของ Object นี้

int hashCode()

แสดงผลค่ารหัสแฮชสำหรับออบเจ็กต์

final void notify()

สร้างชุดข้อความเดียวที่รออยู่ในออบเจ็กต์นี้ จอภาพ

final void notifyAll()

ปลุกชุดข้อความทั้งหมดที่รออยู่บนจอภาพของออบเจ็กต์นี้

String toString()

แสดงผลตัวแทนสตริงของออบเจ็กต์

final void wait(long timeoutMillis, int nanos)

ทำให้เทรดปัจจุบันต้องรอจนกว่าจะมีการปลุก ซึ่งโดยปกติแล้ว ด้วยการแจ้งหรือรบกวน หรือจนกว่า เวลาแบบเรียลไทม์ผ่านไปแล้ว

final void wait(long timeoutMillis)

ทำให้เทรดปัจจุบันต้องรอจนกว่าจะมีการปลุก ซึ่งโดยปกติแล้ว ด้วยการแจ้งหรือรบกวน หรือจนกว่า เวลาแบบเรียลไทม์ผ่านไปแล้ว

final void wait()

ทำให้เทรดปัจจุบันต้องรอจนกว่าจะมีการปลุก ซึ่งโดยปกติแล้ว ด้วยการแจ้งหรือรบกวน

abstract int describeContents()

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

abstract void writeToParcel(Parcel dest, 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 ()

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

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

เพิ่มใน 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