open_file_manager

Creator: coderz1093

Last updated:

Add to Cart

Description:

open file manager

A flutter plugin to open the default file manager app.
Support #




Android
iOS




Support
SDK 20+
iOS 12+



How it works? #
Android #
The Android app can open either Recent folder or Download folder.
The plugin will show the available file manager apps in the bottom popup and you can select one app to open.
That app will open with the given folder in selected app.
iOS #
The iOS app can open app's document folder and it's sub directory if provided.
Plugin will open the Files app in iOS. You need to add the following code snippet in Info.plist to view your app's document folder inside On My iPhone.
Also, you need to save at least one file to view your app's folder.
<key>UISupportsDocumentBrowser</key>
<true/>
copied to clipboard
Usage #
It's a very simple to use. Just call the below method and add config if required.
import 'package:open_file_manager/open_file_manager.dart'

openFileManager(
androidConfig: AndroidConfig(
folderType: FolderType.recent,
),
iosConfig: IosConfig(
// Path is case-sensitive here.
subFolderPath: 'Pictures/Screenshots',
),
);
copied to clipboard

If androidConfig doesn't provided, Android app will open Download folder by default.
If iosConfig doesn't provided, iOS app will open app's document folder by default.

Preview #
https://github.com/nayanAubie/open_file_manager/assets/109264909/57ecd7be-a526-45d8-a138-7ca7dcd255ca
https://github.com/nayanAubie/open_file_manager/assets/109264909/862bf858-49f1-4c4d-8c8e-22cbafb1d33c

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.