In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt

RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

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


Ausnahme ausgelöst von SdkSandboxManager#requestSurfacePackage

Zusammenfassung

Öffentliche Konstruktoren

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message)

Initialisiert eine RequestSurfacePackageException mit einem Ergebniscode und einer Nachricht

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause)

Initialisiert eine RequestSurfacePackageException mit einem Ergebniscode, einer Nachricht und einem Ursache.

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

Initialisiert ein RequestSurfacePackageException mit einem Ergebniscode, einer Nachricht, einer Ursache und zusätzliche Informationen.

Öffentliche Methoden

Bundle getExtraErrorInformation()

Gibt die zusätzlichen Fehlerinformationen zurück, mit denen diese Ausnahme erstellt wurde.

int getRequestSurfacePackageErrorCode()

Gibt den Ergebniscode zurück, mit dem diese Ausnahme erstellt wurde.

Übernommene Methoden

final void addSuppressed(Throwable exception)

Hängt die angegebene Ausnahme an die Ausnahmen an, die um diese Ausnahme zu senden.

Throwable fillInStackTrace()

Füllt den Ausführungs-Stacktrace.

Throwable getCause()

Gibt die Ursache dieses Wurfables zurück, oder null, wenn das Ursache ist nicht vorhanden oder unbekannt.

String getLocalizedMessage()

Erstellt eine lokalisierte Beschreibung dieses Wurfables.

String getMessage()

Gibt den Detailnachrichtenstring dieses Wurfables zurück.

StackTraceElement[] getStackTrace()

Bietet programmatischen Zugriff auf die Stacktrace-Informationen, die von ausgegeben werden printStackTrace()

final Throwable[] getSuppressed()

Gibt ein Array zurück, das alle Ausnahmen enthält, die zuvor angegeben wurden. unterdrückt, in der Regel durch die try-with-resources , um diese Ausnahme zu erfüllen.

Throwable initCause(Throwable cause)

Initialisiert die cause dieses Wirbels auf den angegebenen Wert.

void printStackTrace()

Gibt dieses Wurfgerät und seine Rückverfolgung an den Standardfehlerstream.

void printStackTrace(PrintWriter s)

Gibt dieses Wurfgerät und sein Backtrace an den angegebenen Wert aus Printautor.

void printStackTrace(PrintStream s)

Gibt dieses Wurfgerät und sein Backtrace an den angegebenen Druckstream aus.

void setStackTrace(StackTraceElement[] stackTrace)

Legt die Stacktrace-Elemente fest, die von zurückgegeben werden getStackTrace() und gedruckt von printStackTrace() und verwandte Methoden.

String toString()

Gibt eine kurze Beschreibung dieses Wurfgeräts zurück

Object clone()

Erstellt eine Kopie dieses Objekts und gibt sie zurück.

boolean equals(Object obj)

Gibt an, ob ein anderes Objekt „gleich“ ist dieses.

void finalize()

Wird von der automatischen Speicherbereinigung für ein Objekt aufgerufen, wenn die Speicherbereinigung durchgeführt wird wird festgelegt, dass es keine weiteren Verweise auf das Objekt gibt.

final Class<?> getClass()

Gibt die Laufzeitklasse dieses Object-Objekts zurück.

int hashCode()

Gibt einen Hash-Code-Wert für das Objekt zurück.

final void notify()

Weckt einen einzelnen Thread auf, der auf den überwachen.

final void notifyAll()

Weckt alle Threads auf, die auf den Monitor dieses Objekts warten.

String toString()

Gibt eine Stringdarstellung des Objekts zurück.

final void wait(long timeoutMillis, int nanos)

Veranlasst, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch Benachrichtigungen oder Unterbrechungen bestimmte Zeit in Echtzeit verstrichen ist.

final void wait(long timeoutMillis)

Veranlasst, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch Benachrichtigungen oder Unterbrechungen bestimmte Zeit in Echtzeit verstrichen ist.

final void wait()

Veranlasst, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel indem sie benachrichtigt oder unterbrochen werden.

Öffentliche Konstruktoren

RequestSurfacePackageException

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)

Initialisiert eine RequestSurfacePackageException mit einem Ergebniscode und einer Nachricht

Parameter
requestSurfacePackageErrorCode int: Der Ergebniscode. Wert ist SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR oder SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: Die detaillierte Nachricht, die zum späteren Abrufen durch die Methode Throwable.getMessage() gespeichert wird. Dieser Wert kann null sein.

RequestSurfacePackageException

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause)

Initialisiert eine RequestSurfacePackageException mit einem Ergebniscode, einer Nachricht und einem Ursache.

Parameter
requestSurfacePackageErrorCode int: Der Ergebniscode. Wert ist SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR oder SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: Die detaillierte Nachricht, die zum späteren Abrufen durch die Methode Throwable.getMessage() gespeichert wird. Dieser Wert kann null sein.

cause Throwable: Die Ursache der Ausnahme, die zum späteren Abrufen durch die Methode Throwable.getCause() gespeichert wird. Ein Nullwert ist zulässig und gibt an, dass die Ursache nicht vorhanden oder unbekannt.

RequestSurfacePackageException

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause, 
                Bundle extraInfo)

Initialisiert ein RequestSurfacePackageException mit einem Ergebniscode, einer Nachricht, einer Ursache und zusätzliche Informationen.

Parameter
requestSurfacePackageErrorCode int: Der Ergebniscode. Wert ist SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR oder SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: Die detaillierte Nachricht, die zum späteren Abrufen durch die Methode Throwable.getMessage() gespeichert wird. Dieser Wert kann null sein.

cause Throwable: Die Ursache der Ausnahme, die zum späteren Abrufen durch die Methode Throwable.getCause() gespeichert wird. Ein Nullwert ist zulässig und gibt an, dass die Ursache nicht vorhanden oder unbekannt.

extraInfo Bundle: Zusätzliche Fehlerinformationen. Dieses Feld ist leer, wenn keine solchen Informationen vorhanden sind. Dieser Wert darf nicht null sein.

Öffentliche Methoden

getExtraErrorInformation

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public Bundle getExtraErrorInformation ()

Gibt die zusätzlichen Fehlerinformationen zurück, mit denen diese Ausnahme erstellt wurde.

Returns
Bundle Das zusätzliche Fehlerinformations-Bundle. Dieser Wert darf nicht null sein.

getRequestSurfacePackageErrorCode

In API-Level 34 hinzugefügt
Auch in Ad Services Extensions 4 hinzugefügt
public int getRequestSurfacePackageErrorCode ()

Gibt den Ergebniscode zurück, mit dem diese Ausnahme erstellt wurde.