Stay organized with collections
Save and categorize content based on your preferences.
Class Index
These are the API classes. See all
API packages.
F
S
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-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# Class Index\n===========\n\nThese are the API classes. See all\n[API packages](/reference/com/google/android/play/core/packages-feature_delivery).\n\nF\n---\n\n|-----------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [FakeSplitInstallManager](../../../../../../reference/com/google/android/play/core/splitinstall/testing/FakeSplitInstallManager.html) | A fake implementation of the [SplitInstallManager](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallManager.html). |\n| [FakeSplitInstallManagerFactory](../../../../../../reference/com/google/android/play/core/splitinstall/testing/FakeSplitInstallManagerFactory.html) | Creates instances of [FakeSplitInstallManager](../../../../../../reference/com/google/android/play/core/splitinstall/testing/FakeSplitInstallManager.html). |\n\nS\n---\n\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [SplitInstallErrorCode](../../../../../../reference/com/google/android/play/core/splitinstall/model/SplitInstallErrorCode.html) | Status of a download / install. |\n| [SplitInstallException](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallException.html) | An exception indicating something went wrong with the request to install a split APK. |\n| [SplitInstallFileExtractor](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallFileExtractor.html) | Extracts raw split files from a [SplitInstallSessionState](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallSessionState.html). |\n| [SplitInstallHelper](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallHelper.html) | Helper class that includes utilities that your app can use to retrieve information about available, installed split APKs. |\n| [SplitInstallManager](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallManager.html) | Manages sessions for requesting and installing split APKs for additional features or language resources. |\n| [SplitInstallManagerFactory](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallManagerFactory.html) | Creates instances of [SplitInstallManager](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallManager.html), which you use to [request an on demand module](https://d.android.com/guide/playcore/dynamic-delivery#request). |\n| [SplitInstallManagerPreLollipopExtensions](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallManagerPreLollipopExtensions.html) | Additional APIs for completing sessions and handling splits on app update on pre-lollipop devices. |\n| [SplitInstallRequest](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallRequest.html) | Creates a request to install split APKs. |\n| [SplitInstallRequest.Builder](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallRequest.Builder.html) | A builder for a request to install split APKs. |\n| [SplitInstallSessionState](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallSessionState.html) | The current state of a split install request. |\n| [SplitInstallSessionStatus](../../../../../../reference/com/google/android/play/core/splitinstall/model/SplitInstallSessionStatus.html) | Status of a download / install. |\n| [SplitInstallStateUpdatedListener](../../../../../../reference/com/google/android/play/core/splitinstall/SplitInstallStateUpdatedListener.html) | Listeners that you can register to receive updates to split install requests. |"]]