Overview
media_store_plus is a Flutter package that provides access to the Android MediaStore API, enabling read and write operations on media files across all Android versions. It bridges Flutter with native Android functionality, allowing developers to manage audio, video, and image files directly through the system's media storage. The package is designed for seamless integration with Flutter apps targeting Android, offering reliable file handling without requiring platform-specific code. It supports common media operations such as querying, inserting, and updating media entries.
Use cases
- Accessing device media files
- Managing photos and videos
- Reading and writing media metadata
- Integrating with Android's media library
- Building media gallery apps
Key features
- Cross-version Android compatibility
- Read and write support for media files
- Native Android MediaStore integration
- Simple Flutter API
- No need for platform channels
Suitable for
- Android-only media management
- Media gallery applications
- File import/export from device storage
- Apps needing direct MediaStore access
Considerations
- Limited to Android platform
- Requires appropriate runtime permissions
- May need handling of permission requests
- Depends on Android SDK version compatibility