Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
android.app.sdksandbox
Schnittstellen
Klassen
AppOwnedSdkSandboxInterface |
Stellt einen Kanal für ein SDK im Sandbox-Prozess dar, um mit der App zu interagieren.
|
SandboxedSdk |
Stellt ein SDK dar, das im Sandbox-Prozess geladen wird.
|
SandboxedSdkProvider |
Kapselt die API ein, die die SDK-Sandbox verwenden kann, um mit darin geladenen SDKs zu interagieren.
|
SdkSandboxManager |
Bietet APIs, um SDKs in den SDK-Sandbox-Prozess zu laden und dann damit zu interagieren.
|
Ausnahmen
Schnittstellen
Klassen
Ausnahmen
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[],null,["# android.app.sdksandbox\n\nAdded in [API level 33](/guide/topics/manifest/uses-sdk-element#ApiLevels) \n\nandroid.app.sdksandbox\n======================\n\nInterfaces\n----------\n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------|\n| [SdkSandboxManager.SdkSandboxProcessDeathCallback](/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager.SdkSandboxProcessDeathCallback) | A callback for tracking events SDK sandbox death. |\n\nClasses\n-------\n\n|--------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AppOwnedSdkSandboxInterface](/design-for-safety/privacy-sandbox/reference/sdksandbox/AppOwnedSdkSandboxInterface) | Represents a channel for an SDK in the sandbox process to interact with the app. |\n| [SandboxedSdk](/design-for-safety/privacy-sandbox/reference/sdksandbox/SandboxedSdk) | Represents an SDK loaded in the sandbox process. |\n| [SandboxedSdkProvider](/design-for-safety/privacy-sandbox/reference/sdksandbox/SandboxedSdkProvider) | Encapsulates API which SDK sandbox can use to interact with SDKs loaded into it. |\n| [SdkSandboxManager](/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager) | Provides APIs to load [SDKs](/reference/android/content/pm/SharedLibraryInfo#TYPE_SDK_PACKAGE) into the SDK sandbox process, and then interact with them. |\n\nExceptions\n----------\n\n|--------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [LoadSdkException](/design-for-safety/privacy-sandbox/reference/sdksandbox/LoadSdkException) | Exception thrown by [SdkSandboxManager#loadSdk](/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager#loadSdk(java.lang.String,%20android.os.Bundle,%20java.util.concurrent.Executor,%20android.os.OutcomeReceiver\u003candroid.app.sdksandbox.SandboxedSdk,android.app.sdksandbox.LoadSdkException\u003e)) |\n| [RequestSurfacePackageException](/design-for-safety/privacy-sandbox/reference/sdksandbox/RequestSurfacePackageException) | Exception thrown by [SdkSandboxManager#requestSurfacePackage](/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager#requestSurfacePackage(java.lang.String,%20android.os.Bundle,%20java.util.concurrent.Executor,%20android.os.OutcomeReceiver\u003candroid.os.Bundle,android.app.sdksandbox.RequestSurfacePackageException\u003e)) |\n\n-\n\n Interfaces\n ----------\n\n - [SdkSandboxManager.SdkSandboxProcessDeathCallback](/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager.SdkSandboxProcessDeathCallback)\n-\n\n Classes\n -------\n\n - [AppOwnedSdkSandboxInterface](/design-for-safety/privacy-sandbox/reference/sdksandbox/AppOwnedSdkSandboxInterface)\n - [SandboxedSdk](/design-for-safety/privacy-sandbox/reference/sdksandbox/SandboxedSdk)\n - [SandboxedSdkProvider](/design-for-safety/privacy-sandbox/reference/sdksandbox/SandboxedSdkProvider)\n - [SdkSandboxManager](/design-for-safety/privacy-sandbox/reference/sdksandbox/SdkSandboxManager)\n-\n\n Exceptions\n ----------\n\n - [LoadSdkException](/design-for-safety/privacy-sandbox/reference/sdksandbox/LoadSdkException)\n - [RequestSurfacePackageException](/design-for-safety/privacy-sandbox/reference/sdksandbox/RequestSurfacePackageException)"]]