SdkSandboxManager.LoadSdkCallback

public static interface SdkSandboxManager.LoadSdkCallback

android.app.sdksandbox.SdkSandboxManager.LoadSdkCallback


SDK の読み込みと操作に関するイベントをトラッキングするためのコールバック。

このコールバックの実装を SdkSandboxManager#loadSdk(String, Bundle, Executor, LoadSdkCallback) に渡すことで、新しい SDK を読み込む時点でコールバックが SdkSandboxManager に登録されます。

概要

パブリック メソッド

abstract void onLoadSdkFailure(int errorCode, String errorMsg)

リクエストされた SDK が読み込まれなかったことをクライアント アプリに通知します。

abstract void onLoadSdkSuccess(Bundle params)

リクエストされた SDK が正常に読み込まれたことをクライアント アプリに通知します。

パブリック メソッド

onLoadSdkFailure

public abstract void onLoadSdkFailure (int errorCode,
                String errorMsg)

リクエストされた SDK が読み込まれなかったことをクライアント アプリに通知します。

パラメータ
errorCode int: エラーの int コード。値は SdkSandboxManager.LOAD_SDK_NOT_FOUNDSdkSandboxManager.LOAD_SDK_ALREADY_LOADED、または SdkSandboxManager.LOAD_SDK_INTERNAL_ERROR です。

errorMsg String: 文字列によるエラーの説明。この値を null にすることはできません。

onLoadSdkSuccess

public abstract void onLoadSdkSuccess (Bundle params)

リクエストされた SDK が正常に読み込まれたことをクライアント アプリに通知します。

パラメータ
params Bundle: SDK からアプリに返されるパラメータのリスト。この値を null にすることはできません。