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

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

継承されるメソッド

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

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

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

戻り値
int SdkSandboxManager#requestSurfacePackage からの結果コード 値は SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR または SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED です。