flutter_device_apps_android 0.2.0
flutter_device_apps_android: ^0.2.0 copied to clipboard
Android implementation of flutter_device_apps (federated plugin).
flutter_device_apps_android #
Android implementation of the flutter_device_apps federated plugin.
This package provides the Android-specific code for flutter_device_apps
. It should not be used directly in apps. Instead, depend on the umbrella package:
dependencies:
flutter_device_apps: latest_version
The umbrella package will include this implementation transitively.
✨ Features (on Android) #
- List installed apps (
listApps
) - Get all installed applications with metadata - Get app details (
getApp
) - Retrieve information for a specific app by package name - Open apps (
openApp
) - Launch applications by package name - Open app settings (
openAppSettings
) - Open system app settings screen - Uninstall apps (
uninstallApp
) - Opens system uninstall screen - Get installer store (
getInstallerStore
) - Get information about which store installed the app - Stream app changes (
appChanges
) - Monitor install, uninstall, update events - Control monitoring (
startAppChangeStream
,stopAppChangeStream
) - Start/stop app change monitoring
🛠 For developers #
This package registers itself as the Android implementation of flutter_device_apps
using the federated plugin system.
If you are writing a Flutter app, use flutter_device_apps
instead.
📋 Required Android Permissions #
For uninstall functionality, add this to your app's AndroidManifest.xml
:
<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" />
📄 License #
MIT © 2025 okmsbun