xref: /aosp_15_r20/prebuilts/sdk/current/module-lib/framework-sdksandbox.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
android/
android/app/
android/app/sdksandbox/
android/app/sdksandbox/AppOwnedSdkSandboxInterface.class
AppOwnedSdkSandboxInterface.java package android.app.sdksandbox public final android.app.sdksandbox.AppOwnedSdkSandboxInterface extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (java.lang.String, long, android.os.IBinder) String name long version android.os.IBinder binder public int describeContents () public android.os.IBinder getInterface () public java.lang.String getName () public long getVersion () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/app/sdksandbox/LoadSdkException.class
LoadSdkException.java package android.app.sdksandbox public final android.app.sdksandbox.LoadSdkException extends java.lang.Exception implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (java.lang.Throwable, android.os.Bundle) Throwable cause android.os.Bundle extraInfo public int describeContents () public android.os.Bundle getExtraInformation () public int getLoadSdkErrorCode () public void writeToParcel (android.os.Parcel, int) android.os.Parcel destination int flags static void <clinit> () }
android/app/sdksandbox/RequestSurfacePackageException.class
RequestSurfacePackageException.java package android.app.sdksandbox public final android.app.sdksandbox.RequestSurfacePackageException extends java.lang.Exception { public void <init> (int, java.lang.String) int requestSurfacePackageErrorCode String message public void <init> (int, java.lang.String, java.lang.Throwable) int requestSurfacePackageErrorCode String message Throwable cause public void <init> (int, java.lang.String, java.lang.Throwable, android.os.Bundle) int requestSurfacePackageErrorCode String message Throwable cause android.os.Bundle extraInfo public android.os.Bundle getExtraErrorInformation () public int getRequestSurfacePackageErrorCode () }
android/app/sdksandbox/SandboxedSdk.class
SandboxedSdk.java package android.app.sdksandbox public final android.app.sdksandbox.SandboxedSdk extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (android.os.IBinder) android.os.IBinder sdkInterface public int describeContents () public android.os.IBinder getInterface () public android.content.pm.SharedLibraryInfo getSharedLibraryInfo () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/app/sdksandbox/SandboxedSdkProvider.class
SandboxedSdkProvider.java package android.app.sdksandbox public abstract android.app.sdksandbox.SandboxedSdkProvider extends java.lang.Object { public void <init> () public final void attachContext (android.content.Context) android.content.Context context public void beforeUnloadSdk () public final android.content.Context getContext () public abstract android.view.View getView (android.content.Context, android.os.Bundle, int, int) public abstract android.app.sdksandbox.SandboxedSdk onLoadSdk (android.os.Bundle) throws android.app.sdksandbox.LoadSdkException }
android/app/sdksandbox/SdkSandboxManager$SdkSandboxProcessDeathCallback.class
SdkSandboxManager.java package android.app.sdksandbox public abstract android.app.sdksandbox.SdkSandboxManager$SdkSandboxProcessDeathCallback extends java.lang.Object { public abstract void onSdkSandboxDied () }
android/app/sdksandbox/SdkSandboxManager.class
SdkSandboxManager.java package android.app.sdksandbox public final android.app.sdksandbox.SdkSandboxManager extends java.lang.Object { public static final String ACTION_START_SANDBOXED_ACTIVITY public static final String EXTRA_DISPLAY_ID public static final String EXTRA_HEIGHT_IN_PIXELS public static final String EXTRA_HOST_TOKEN public static final String EXTRA_SURFACE_PACKAGE public static final String EXTRA_WIDTH_IN_PIXELS public static final int LOAD_SDK_ALREADY_LOADED public static final int LOAD_SDK_INTERNAL_ERROR public static final int LOAD_SDK_NOT_FOUND public static final int LOAD_SDK_SDK_DEFINED_ERROR public static final int LOAD_SDK_SDK_SANDBOX_DISABLED public static final int REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR public static final int REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED public static final int SDK_SANDBOX_PROCESS_NOT_AVAILABLE public static final String SDK_SANDBOX_SERVICE public static final int SDK_SANDBOX_STATE_DISABLED public static final int SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION void <init> () public void addSdkSandboxProcessDeathCallback (java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager$SdkSandboxProcessDeathCallback) java.util.concurrent.Executor callbackExecutor android.app.sdksandbox.SdkSandboxManager$SdkSandboxProcessDeathCallback callback public void addSyncedSharedPreferencesKeys (java.util.Set) java.util.Set keys public java.util.List getAppOwnedSdkSandboxInterfaces () public java.util.List getSandboxedSdks () public static int getSdkSandboxState () public java.util.Set getSyncedSharedPreferencesKeys () public void loadSdk (java.lang.String, android.os.Bundle, java.util.concurrent.Executor, android.os.OutcomeReceiver) String sdkName android.os.Bundle params java.util.concurrent.Executor executor android.os.OutcomeReceiver receiver public void registerAppOwnedSdkSandboxInterface (android.app.sdksandbox.AppOwnedSdkSandboxInterface) android.app.sdksandbox.AppOwnedSdkSandboxInterface appOwnedSdkSandboxInterface public void removeSdkSandboxProcessDeathCallback (android.app.sdksandbox.SdkSandboxManager$SdkSandboxProcessDeathCallback) android.app.sdksandbox.SdkSandboxManager$SdkSandboxProcessDeathCallback callback public void removeSyncedSharedPreferencesKeys (java.util.Set) java.util.Set keys public void requestSurfacePackage (java.lang.String, android.os.Bundle, java.util.concurrent.Executor, android.os.OutcomeReceiver) String sdkName android.os.Bundle params java.util.concurrent.Executor callbackExecutor android.os.OutcomeReceiver receiver public void startSdkSandboxActivity (android.app.Activity, android.os.IBinder) android.app.Activity fromActivity android.os.IBinder sdkActivityToken public void unloadSdk (java.lang.String) String sdkName public void unregisterAppOwnedSdkSandboxInterface (java.lang.String) String name }
android/app/sdksandbox/SdkSandboxManagerFrameworkInitializer.class
SdkSandboxManagerFrameworkInitializer.java package android.app.sdksandbox public android.app.sdksandbox.SdkSandboxManagerFrameworkInitializer extends java.lang.Object { void <init> () public static void registerServiceWrappers () }
android/app/sdksandbox/sandboxactivity/
android/app/sdksandbox/sandboxactivity/ActivityContextInfo.class
ActivityContextInfo.java package android.app.sdksandbox.sandboxactivity public abstract android.app.sdksandbox.sandboxactivity.ActivityContextInfo extends java.lang.Object { public int getContextFlags () public abstract android.content.pm.ApplicationInfo getSdkApplicationInfo () }
android/app/sdksandbox/sandboxactivity/SdkSandboxActivityAuthority.class
SdkSandboxActivityAuthority.java package android.app.sdksandbox.sandboxactivity public abstract android.app.sdksandbox.sandboxactivity.SdkSandboxActivityAuthority extends java.lang.Object { void <init> () public android.app.sdksandbox.sandboxactivity.ActivityContextInfo getActivityContextInfo (android.content.Intent) android.content.Intent intent public static android.app.sdksandbox.sandboxactivity.SdkSandboxActivityAuthority getInstance () public static boolean isSdkSandboxActivityIntent (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
android/app/sdksandbox/sdkprovider/
android/app/sdksandbox/sdkprovider/SdkSandboxActivityHandler.class
SdkSandboxActivityHandler.java package android.app.sdksandbox.sdkprovider public abstract android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler extends java.lang.Object { public abstract void onActivityCreated (android.app.Activity) }
android/app/sdksandbox/sdkprovider/SdkSandboxClientImportanceListener.class
SdkSandboxClientImportanceListener.java package android.app.sdksandbox.sdkprovider public abstract android.app.sdksandbox.sdkprovider.SdkSandboxClientImportanceListener extends java.lang.Object { public abstract void onForegroundImportanceChanged (boolean) }
android/app/sdksandbox/sdkprovider/SdkSandboxController.class
SdkSandboxController.java package android.app.sdksandbox.sdkprovider public android.app.sdksandbox.sdkprovider.SdkSandboxController extends java.lang.Object { public static final String SDK_SANDBOX_CONTROLLER_SERVICE void <init> () public java.util.List getAppOwnedSdkSandboxInterfaces () public java.lang.String getClientPackageName () public android.content.SharedPreferences getClientSharedPreferences () public java.util.List getSandboxedSdks () public void loadSdk (java.lang.String, android.os.Bundle, java.util.concurrent.Executor, android.os.OutcomeReceiver) String sdkName android.os.Bundle params java.util.concurrent.Executor executor android.os.OutcomeReceiver receiver public android.os.IBinder registerSdkSandboxActivityHandler (android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler) android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler sdkSandboxActivityHandler public void registerSdkSandboxClientImportanceListener (java.util.concurrent.Executor, android.app.sdksandbox.sdkprovider.SdkSandboxClientImportanceListener) java.util.concurrent.Executor executor android.app.sdksandbox.sdkprovider.SdkSandboxClientImportanceListener listener public void unregisterSdkSandboxActivityHandler (android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler) android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler sdkSandboxActivityHandler public void unregisterSdkSandboxClientImportanceListener (android.app.sdksandbox.sdkprovider.SdkSandboxClientImportanceListener) android.app.sdksandbox.sdkprovider.SdkSandboxClientImportanceListener listener }