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(int requestSurfacePackageErrorCode, String message, Throwable cause)
Inicjuje żądanie |
|
RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause, Bundle extraInfo)
Inicjuje pole |
|
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 |