ngoại lệ tải SDK

public final class LoadSdkException
extends Exception implements Parcelable

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


Trường hợp ngoại lệ do SdkSandboxManager#loadSdk gửi

Tóm tắt

Hằng số kế thừa

Trường

public static final Creator<LoadSdkException> CREATOR

Hàm khởi tạo công khai

LoadSdkException(Throwable cause, Bundle extraInfo)

Khởi động LoadSdkException bằng một lớp Throwable và một Gói.

Phương thức công khai

int describeContents()

Mô tả các loại đối tượng đặc biệt có trong bản trình bày tổng hợp của thực thể Parcelable này.

Bundle getExtraInformation()

Trả về thông tin lỗi bổ sung trong ngoại lệ này.

int getLoadSdkErrorCode()

Trả về mã kết quả ngoại lệ này được xây dựng cùng.

void writeToParcel(Parcel destination, int flags)

Làm phẳng đối tượng này thành một Gói (Parcel).

Phương thức kế thừa

Trường

CREATOR

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
public static final Creator<LoadSdkException> CREATOR

Hàm khởi tạo công khai

ngoại lệ tải SDK

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
public LoadSdkException (Throwable cause, 
                Bundle extraInfo)

Khởi chạy LoadSdkException bằng một lớp Throwable và một Gói.

Tham số
cause Throwable: Nguyên nhân của ngoại lệ, được lưu để truy xuất sau bằng phương thức Throwable.getCause(). Giá trị này không được là null.

extraInfo Bundle: Thông tin bổ sung về lỗi. Trường này sẽ trống nếu không có thông tin như vậy. Giá trị này không được là null.

Phương thức công khai

describeContents

Đã thêm vào API cấp 34
public int describeContents ()

Mô tả các loại đối tượng đặc biệt có trong bản trình bày tổng hợp của thực thể Parcelable này. Ví dụ: nếu đối tượng có chứa chỉ số mô tả tệp trong dữ liệu đầu ra của writeToParcel(android.os.Parcel, int), thì giá trị trả về của phương thức này phải bao gồm bit CONTENTS_FILE_DESCRIPTOR.

Giá trị trả về
int một bitmask cho biết một tập hợp các kiểu đối tượng đặc biệt do bản sao đối tượng Parcelable này kết hợp. Giá trị sẽ là 0 hoặc CONTENTS_FILE_DESCRIPTOR

nhận thông tin bổ sung

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
public Bundle getExtraInformation ()

Trả về thông tin lỗi bổ sung trong ngoại lệ này.

Giá trị trả về
Bundle Gói thông tin bổ sung về lỗi. Giá trị này không được là null.

nhận mã lỗi

Đã thêm vào API cấp 34
Cũng có trong Tiện ích Dịch vụ quảng cáo 4
public int getLoadSdkErrorCode ()

Trả về mã kết quả ngoại lệ này được xây dựng cùng.

Giá trị trả về
int Mã kết quả loadSdk. Giá trị là 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 hoặc SdkSandboxManager.SDK_SANDBOX_PROCESS_NOT_AVAILABLE

writeToParcel

Đã thêm vào API cấp 34
public void writeToParcel (Parcel destination, 
                int flags)

Làm phẳng đối tượng này thành một Gói (Parcel).

Tham số
destination Parcel: Giá trị này không được là null.

flags int: Cờ bổ sung về cách viết đối tượng. Có thể là 0 hoặc Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Giá trị có thể là 0 hoặc tổ hợp Parcelable.PARCELABLE_WRITE_RETURN_VALUE và android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES