PackageTrack
Sign in Get early access

android_folder_permission

A Flutter plugin for managing Android folder permissions.

0.0.4 Dajiraj-Infotech/android_folder_permission

What this package is like to depend on

Last release 1 years ago

20 Aug 2025

Ships on a steady schedule

a new release about every 4 weeks

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

1 years old

4 releases · first in 2025

0 releases in the last 12 months

see the full history below

Release timeline

4 releases · Jul 2025 to Aug 2025
2026
Release Pre-release

Releases

latest 4
  1. 0.0.4 20 Aug 2025
    Release notes
    • Android Version Handling Corrections:
      • Fixed incorrect Android API level references in permission handling logic
      • Corrected storage permission approach for Android 10 and below (was incorrectly referencing Android 9)
    Open source →
  2. 0.0.3 19 Aug 2025
    Release notes
    • Permission Handling Enhancements:

      • Added support for requesting storage permissions on Android 9 (API level 28) and below
      • Implemented PluginRegistry.RequestPermissionsResultListener for better permission result handling
      • Enhanced error handling for permission requests with improved activity lifecycle management
      • Added storage permission request code constant for better permission flow management
      • Improved compatibility with older Android versions while maintaining modern API support
    • Android Compatibility Improvements:

      • Better handling of different Android API levels for storage permissions
      • Enhanced permission state management across app sessions
      • Improved error handling for various permission scenarios
      • Better integration with Android's permission system
    Open source →
  3. 0.0.2 23 Jul 2025
    Release notes
    • Minor Fixes
    Open source →
  4. 0.0.1 01 Jul 2025
    Release notes
    • Initial release of the Android Folder Permission Flutter plugin
    • Core Features:
      • Check folder permissions using Android's Storage Access Framework (SAF)
      • Request folder permissions through native Android document picker
      • Support for persistent URI permissions across app sessions
      • Handle permission state management and error handling
    • Platform Support:
      • Android API level 26+ (Android 8.0 Oreo and above)
      • Uses Android's Storage Access Framework for secure folder access
    • Key Methods:
      • checkFolderPermission() - Verify if folder permission is already granted
      • requestFolderPermission() - Open document tree picker to request folder access
    • Error Handling:
      • Comprehensive error codes for different permission scenarios
      • Graceful handling of permission denials and pending requests
      • Activity lifecycle management for permission requests
    • Technical Implementation:
      • Kotlin-based Android implementation
      • Flutter platform interface for cross-platform compatibility
      • Method channel communication between Flutter and native Android code
      • Support for both read and write permissions on granted folders
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive