Flutter:如何删除Flutter应用目录中的文件

问题描述 投票:0回答:1

我想在Flutter应用程序的目录中删除一个文本文件(其中包含有关用户的一些数据)>

如何这样做?

我想在我的flutter应用程序目录中删除一个文本文件(其中包含有关用户的一些数据),怎么办?]

flutter directory filesystems
1个回答
0
投票

您可以在下面复制粘贴运行完整代码您可以使用file.delete()代码段

  Future<String> get _localPath async {
    final directory = await getApplicationDocumentsDirectory();

    return directory.path;
  }

  Future<File> get _localFile async {
    final path = await _localPath;
    print('path ${path}');
    return File('$path/counter.txt');
  }

  Future<int> deleteFile() async {
        try {
          final file = await _localFile;

          await file.delete();
        } catch (e) {
          return 0;
        }
      }
© www.soinside.com 2019 - 2024. All rights reserved.