首页 > 解决方案 > 如何获取目录中的文件路径?

问题描述

我正在尝试获取特定路径上的文件列表,但我无法获取它!下面给出的代码。

void _listofFiles() async {
    String directory = '/storage/emulated/0';
    print(directory);
    setState(() {
      file = io.Directory("$directory/DCIM/")
          .listSync(recursive: false, followLinks: true);
      // file=io.Files
      //use your folder name insted of resume.
    });
    for (int i = 0; i < file.length; i++) {
      print(file[i].path);
      Directory dir = Directory(file[i].path + '/');
      List<FileSystemEntity> files = dir.listSync(recursive: false);
      print(files);
      for (FileSystemEntity temp in files) {
        print(temp.absolute);
        FileStat f1 = temp.statSync();
        print(f1.toString());
      }
    }
  }

标签: flutterflutter-dependencies

解决方案


推荐阅读