RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

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


SdkSandboxManager#requestSurfacePackage がスローした例外

概要

パブリック コンストラクタ

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message)

結果コードとメッセージで RequestSurfacePackageException を初期化します

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause)

結果コード、メッセージ、文字列で RequestSurfacePackageException を初期化します できます。

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

結果コード、メッセージ、原因で RequestSurfacePackageException を初期化します 追加情報などです

パブリック メソッド

Bundle getExtraErrorInformation()

この例外の作成に使用された追加のエラー情報を返します。

int getRequestSurfacePackageErrorCode()

この例外の作成に使用された結果コードを返します。

継承されるメソッド

final void addSuppressed(Throwable exception)

指定した例外を、指定された例外に追加します。 この例外を配信するために抑制されます。

Throwable fillInStackTrace()

実行スタック トレースに入力します。

Throwable getCause()

このスロー可能の原因を返します。null 原因が存在しないか不明です

String getLocalizedMessage()

このスローアブルのローカライズされた説明を作成します。

String getMessage()

このスローアブルの詳細メッセージの文字列を返します。

StackTraceElement[] getStackTrace()

スタック トレース情報にプログラムからアクセスでき、 printStackTrace()

final Throwable[] getSuppressed()

すべての例外を含む配列を返します。 通常は try-with-resources によって抑制されます。 ステートメントが必要です。

Throwable initCause(Throwable cause)

このスローアブルの原因を指定された値に初期化します。

void printStackTrace()

このスローアブルとそのバックトレースを 使用されます。

void printStackTrace(PrintWriter s)

このスローアブルとそのバックトレースを、指定された プリントライターです

void printStackTrace(PrintStream s)

このスローアブルとそのバックトレースを、指定された印刷ストリームに出力します。

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()

このオブジェクトのスレッドを待機しているスレッドを 1 つ起こします。 モニタリングできます。

final void notifyAll()

このオブジェクトのモニターで待機中のスレッドをすべて起こします。

String toString()

オブジェクトの文字列表現を返します。

final void wait(long timeoutMillis, int nanos)

現在のスレッドが起動するまで待機します。通常は 通知中断される、あるいは 一定の時間が経過したら通知します

final void wait(long timeoutMillis)

現在のスレッドが起動するまで待機します。通常は 通知中断される、あるいは 一定の時間が経過したら通知します

final void wait()

現在のスレッドが起動するまで待機します。通常は 通知中断される。

パブリック コンストラクタ

RequestSurfacePackageException

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)

結果コードとメッセージで RequestSurfacePackageException を初期化します

パラメータ
requestSurfacePackageErrorCode int: 結果コード。 値は SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR または SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED です。

message String: 後で Throwable.getMessage() メソッドで取得できるように保存される詳細なメッセージ。 この値は null であっても構いません。

RequestSurfacePackageException

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause)

結果コード、メッセージ、文字列で RequestSurfacePackageException を初期化します できます。

パラメータ
requestSurfacePackageErrorCode int: 結果コード。 値は SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR または SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED です。

message String: 後で Throwable.getMessage() メソッドで取得できるように保存される詳細なメッセージ。 この値は null であっても構いません。

cause Throwable: 例外の原因。後で Throwable.getCause() メソッドで取得できるように保存されます。null 値は許容されます。null 値は原因が 検出されます。

RequestSurfacePackageException

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause, 
                Bundle extraInfo)

結果コード、メッセージ、原因で RequestSurfacePackageException を初期化します 追加情報などです

パラメータ
requestSurfacePackageErrorCode int: 結果コード。 値は SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR または SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED です。

message String: 後で Throwable.getMessage() メソッドで取得できるように保存される詳細なメッセージ。 この値は null であっても構いません。

cause Throwable: 例外の原因。後で Throwable.getCause() メソッドで取得できるように保存されます。null 値は許容されます。null 値は原因が 検出されます。

extraInfo Bundle: 追加のエラー情報。該当する情報がない場合は空になります。 この値が null になることはありません。

パブリック メソッド

getExtraErrorInformation

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public Bundle getExtraErrorInformation ()

この例外の作成に使用された追加のエラー情報を返します。

戻り値
Bundle 追加のエラー情報バンドル。 この値が null になることはありません。

getRequestSurfacePackageErrorCode

API レベル 34 で追加されました。
Ad Services Extensions 4 にも追加
public int getRequestSurfacePackageErrorCode ()

この例外の作成に使用された結果コードを返します。