flutter_file_manager 0.0.1
flutter_file_manager: ^0.0.1 copied to clipboard
A set of utilities, that hepls to manage the files & directories in Android system.
flutter_file_manager #
A set of utilities, that help to manage the files & directories in Android system.
version: 0.0.1
Getting Started #
For help getting started with Flutter, view our online documentation.
For help on editing package code, view the documentation.
Screenshots #
[screenshots/ss1.png] [screenshots/ss2.png] [screenshots/ss3.png] [screenshots/ss4.png] [screenshots/ss5.png] [screenshots/ss6.png]
Usage #
To use this package, add these
dependency in your pubspec.yaml
file.
dependencies:
flutter:
sdk: flutter
path: ^1.6.2
path_provider: ^0.4.1
flutter_file_manager: ^0.0.1
And, add read / write permissions in your
android/app/src/main/AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
Don't forget to give Storage
permissions to your app, manually or by this plugin simple_permissions
/// this code will bring you all the file types that match the given extensions.
List<String> imagesPaths = [];
Future buildImages() async {
var dir = await getExternalStorageDirectory();
imagesPaths = await FileManager.filesTreeList(dir.path, extensions: ["png", "jpg"]);
}