Ask Your Question
3

What is the process of making a folder in Flutter's Local Storage/External Storage?

asked 2022-10-25 11:00:00 +0000

ladyg gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
3

answered 2021-10-25 06:00:00 +0000

lakamha gravatar image

To make a folder in Flutter's Local Storage/External Storage, you can use the path_provider package. Here is the process to create a folder:

  1. Import the package by adding the following line to your pubspec.yaml file:

    dependencies:
     path_provider: ^2.0.1
    
  2. Import the package in your Dart code:

    import 'package:path_provider/path_provider.dart';
    
  3. Get the directory where you want to create the folder. To get the application directory:

    final directory = await getApplicationDocumentsDirectory();
    

    To get the external storage directory:

    final directory = await getExternalStorageDirectory();
    
  4. Create the folder using the directory path and the folder name:

    final folderName = 'MyFolder';
    final folderPath = '${directory.path}/$folderName';
    final folder = Directory(folderPath);
    folder.createSync();
    

    This code will create a folder named "MyFolder" in the directory you have chosen. If the folder already exists, this code will do nothing.

  5. You can now use the folder to read and write files.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2022-10-25 11:00:00 +0000

Seen: 12 times

Last updated: Oct 25 '21