Android.App.SdkSandbox Namespace

Classes

Name Description
AppOwnedSdkSandboxInterface

Represents a channel for an SDK in the sandbox process to interact with the app.

AppOwnedSdkSandboxInterface.InterfaceConsts
LoadSdkException

Exception thrown by SdkSandboxManager#loadSdk

LoadSdkException.InterfaceConsts
RequestSurfacePackageException

Exception thrown by SdkSandboxManager#requestSurfacePackage

SandboxedSdk

Represents an SDK loaded in the sandbox process.

SandboxedSdk.InterfaceConsts
SandboxedSdkProvider

Encapsulates API which SDK sandbox can use to interact with SDKs loaded into it.

SdkSandboxManager

Provides APIs to load android.content.pm.SharedLibraryInfo#TYPE_SDK_PACKAGE SDKs into the SDK sandbox process, and then interact with them.

Interfaces

Name Description
SdkSandboxManager.ISdkSandboxProcessDeathCallback

A callback for tracking events SDK sandbox death.

Enums

Name Description
LoadSdkErrorCode
RequestSurfacePackageErrorCode
SandboxState