Stay organized with collections
Save and categorize content based on your preferences.
This package provides shared components for implementing SdkRuntime aware Apps and SDKs.
Interfaces
Classes
Exceptions
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-15 UTC.
[null,null,["Last updated 2025-05-15 UTC."],[],[],null,["# androidx.privacysandbox.sdkruntime.core\n=======================================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/androidx/privacysandbox/sdkruntime/core/package-summary \"View this page in Java\")\n\nThis package provides shared components for implementing SdkRuntime aware Apps and SDKs.\n\nInterfaces\n----------\n\n|------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [SdkSandboxClientImportanceListenerCompat](/reference/kotlin/androidx/privacysandbox/sdkruntime/core/SdkSandboxClientImportanceListenerCompat) | Used to notify the SDK about changes in the client's [android.app.ActivityManager.RunningAppProcessInfo.importance](https://developer.android.com/reference/android/app/ActivityManager.RunningAppProcessInfo.html#importance()). |\n\nClasses\n-------\n\n|----------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AppOwnedSdkSandboxInterfaceCompat](/reference/kotlin/androidx/privacysandbox/sdkruntime/core/AppOwnedSdkSandboxInterfaceCompat) | Represents a channel for an SDK in the sandbox process to interact with the app. |\n| [SandboxedSdkCompat](/reference/kotlin/androidx/privacysandbox/sdkruntime/core/SandboxedSdkCompat) | Compat wrapper for [SandboxedSdk](https://developer.android.com/reference/android/app/sdksandbox/SandboxedSdk.html). |\n| [SandboxedSdkInfo](/reference/kotlin/androidx/privacysandbox/sdkruntime/core/SandboxedSdkInfo) | Information about runtime enabled SDK. |\n| [SandboxedSdkProviderCompat](/reference/kotlin/androidx/privacysandbox/sdkruntime/core/SandboxedSdkProviderCompat) | Compat version of [android.app.sdksandbox.SandboxedSdkProvider](https://developer.android.com/reference/android/app/sdksandbox/SandboxedSdkProvider.html). |\n\nExceptions\n----------\n\n|------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------|\n| [LoadSdkCompatException](/reference/kotlin/androidx/privacysandbox/sdkruntime/core/LoadSdkCompatException) | Compat alternative for [LoadSdkException](https://developer.android.com/reference/android/app/sdksandbox/LoadSdkException.html). |"]]