Overview
A Flutter plugin enabling the installation of Android APK files directly from within an app. It leverages the Android Package Installer API, requiring a minimum API level of 21. This allows developers to implement in-app updates or sideloading functionality securely and efficiently. The plugin is designed specifically for Android and integrates seamlessly with Flutter applications. It simplifies the process of installing packages without relying on external tools or system intents.
Use cases
- In-app app updates
- Sideloading APKs
- Automated deployment in enterprise apps
- Updating apps via direct APK download
Key features
- Uses native Android Package Installer
- Supports API level 21+
- Simple Flutter integration
- Secure installation workflow
- No need for external intents
Suitable for
- Developers building update systems
- Enterprise app developers
- Apps requiring APK installation
- Flutter apps targeting Android
Considerations
- Only works on Android
- Requires API level 21 or higher
- Needs user permission for installation
- Limited to APK file format
- Does not support iOS