SdkSandboxManager.LoadSdkCallback

public static interface SdkSandboxManager.LoadSdkCallback

android.app.sdksandbox.SdkSandboxManager.LoadSdkCallback


用于跟踪与 SDK 加载和交互相关的事件的回调。

在加载新 SDK 时,通过将回调的实现传递给 SdkSandboxManager#loadSdk(String, Bundle, Executor, LoadSdkCallback) 将此回调注册到 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:错误的整数代码。值为 SdkSandboxManager.LOAD_SDK_NOT_FOUNDSdkSandboxManager.LOAD_SDK_ALREADY_LOADEDSdkSandboxManager.LOAD_SDK_INTERNAL_ERROR

errorMsg String:错误的字符串说明。此值不能为 null

onLoadSdkSuccess

public abstract void onLoadSdkSuccess (Bundle params)

这会通知客户端应用请求的 SDK 已成功加载。

参数
params Bundle:从 SDK 返回给应用的参数列表。此值不能为 null