SdkSandboxManager.LoadSdkCallback

public static interface SdkSandboxManager.LoadSdkCallback

android.app.sdksandbox.SdkSandboxManager.LoadSdkCallback


SDK 로드 및 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_FOUND 또는 SdkSandboxManager.LOAD_SDK_ALREADY_LOADED, SdkSandboxManager.LOAD_SDK_INTERNAL_ERROR입니다.

errorMsg String: 오류의 문자열 설명입니다. 이 값은 null일 수 없습니다.

onLoadSdkSuccess

public abstract void onLoadSdkSuccess (Bundle params)

요청된 SDK가 로드되었음을 클라이언트 애플리케이션에 알립니다.

매개변수
params Bundle: SDK에서 앱으로 반환된 매개변수 목록입니다. 이 값은 null일 수 없습니다.