RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

java.lang.Object
java.lang.Throwable,
  java.lang.Exception
    android.app.sdksandbox.RequestSurfacePackageException


Wyjątek zgłoszony przez funkcję SdkSandboxManager#requestSurfacePackage

Podsumowanie

Konstruktory publiczne

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message)

Inicjuje żądanie RequestSurfacePackageException z kodem wyniku i komunikatem

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause)

Inicjuje żądanie RequestSurfacePackageException z kodem wyniku, komunikatem i tagiem przyczyna.

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause, Bundle extraInfo)

Inicjuje pole RequestSurfacePackageException z kodem wyniku, komunikatem lub informacją o przyczynie oraz dodatkowe informacje.

Metody publiczne

Bundle getExtraErrorInformation()

Zwraca dodatkowe informacje o błędzie, na podstawie którego utworzono wyjątek.

int getRequestSurfacePackageErrorCode()

Zwraca kod wyniku, za pomocą którego utworzono wyjątek.

Metody dziedziczone

Konstruktory publiczne

RequestSurfacePackageException

public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)

Inicjuje żądanie RequestSurfacePackageException z kodem wyniku i komunikatem

Parametry
requestSurfacePackageErrorCode int: kod wyniku. Wartość to SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR, czyli SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: szczegółowy komunikat zapisany do późniejszego pobrania przy użyciu metody Throwable.getMessage(). Ta wartość może wynosić null.

RequestSurfacePackageException

public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause)

Inicjuje zdarzenie RequestSurfacePackageException z kodem wyniku, komunikatem i przyczyna.

Parametry
requestSurfacePackageErrorCode int: kod wyniku. Wartość to SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR, czyli SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: szczegółowy komunikat zapisany do późniejszego pobrania przy użyciu metody Throwable.getMessage(). Ta wartość może wynosić null.

cause Throwable: przyczyna wyjątku, która jest zapisywana do późniejszego pobrania przez metodę Throwable.getCause(). Wartość null jest dozwolona i wskazuje, że przyczyną jest nie istnieje lub nie istnieje.

RequestSurfacePackageException

public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause, 
                Bundle extraInfo)

Inicjuje pole RequestSurfacePackageException z kodem wyniku, komunikatem lub informacją o przyczynie oraz dodatkowe informacje.

Parametry
requestSurfacePackageErrorCode int: kod wyniku. Wartość to SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR, czyli SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: szczegółowy komunikat zapisany do późniejszego pobrania przy użyciu metody Throwable.getMessage(). Ta wartość może wynosić null.

cause Throwable: przyczyna wyjątku, która jest zapisywana do późniejszego pobrania przez metodę Throwable.getCause(). Wartość null jest dozwolona i wskazuje, że przyczyną jest nie istnieje lub nie istnieje.

extraInfo Bundle: dodatkowe informacje o błędzie. Jeśli nie ma takich informacji, to pole jest puste. Ta wartość nie może być typu null.

Metody publiczne

getExtraErrorInformation

public Bundle getExtraErrorInformation ()

Zwraca dodatkowe informacje o błędzie, na podstawie którego utworzono wyjątek.

Zwroty
Bundle Pakiet dodatkowych informacji o błędzie. Ta wartość nie może być typu null.

getRequestSurfacePackageErrorCode.

public int getRequestSurfacePackageErrorCode ()

Zwraca kod wyniku, za pomocą którego utworzono wyjątek.

Zwroty
int Kod wyniku z pola SdkSandboxManager#requestSurfacePackage Wartość to SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR lub SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED