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).
0.2.0 #
- Enhanced README.md with professional badge layout for better package visibility
- Added centered HTML badges for pub.flutter-io.cn, GitHub stars, Flutter documentation, and MIT license
- Added umbrella package badge linking to main flutter_device_apps package
- Improved documentation presentation following modern Flutter package standards
- Updated flutter_device_apps_platform_interface dependency to ^0.2.0
- Enhanced package branding and visual consistency across federated plugin family
0.1.2 #
- Added
openAppSettingsimplementation usingSettings.ACTION_APPLICATION_DETAILS_SETTINGS - Added
uninstallAppimplementation usingIntent.ACTION_UNINSTALL_PACKAGEwith fallback toACTION_DELETE - Added
getInstallerStoreimplementation usingPackageManager.getInstallerPackageName() - Improved error handling with specific error codes (ERR_OPEN_SETTINGS, ERR_UNINSTALL, ERR_INSTALLER)
- Added proper Android Intent.ACTION mapping for package events:
ACTION_PACKAGE_ADDED→ installedACTION_PACKAGE_REMOVED→ removedACTION_PACKAGE_CHANGED/ACTION_PACKAGE_REPLACED→ updatedACTION_PACKAGE_FULLY_REMOVED→ removed
- Added support for
Intent.EXTRA_REPLACINGto distinguish updates from uninstalls - Improved broadcast receiver with proper IntentFilter setup
- Added coroutine-based async operations for better performance
- Removed unused
enabled/disabledevent types that were never implemented
0.1.0 #
- First public Android implementation for
flutter_device_apps - Adds listApps, getApp, openApp, and appChanges (EventChannel)