您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Flutter中读取和写入文本文件

如何在Flutter中读取和写入文本文件

在中添加以下插件pubspec.yaml

dependencies:
  path_provider: ^0.4.1

将版本号更新为当前版本。

并将其导入您的代码中。

import 'package:path_provider/path_provider.dart';

您还必须导入dart:io才能使用File该类。

import 'dart:io';
_write(String text) async {
  final Directory directory = await getApplicationDocumentsDirectory();
  final File file = File('${directory.path}/my_file.txt');
  await file.writeAsString(text);
}
Future<String> _read() async {
  String text;
  try {
    final Directory directory = await getApplicationDocumentsDirectory();
    final File file = File('${directory.path}/my_file.txt');
    text = await file.readAsString();
  } catch (e) {
    print("Couldn't read file");
  }
  return text;
}
其他 2022/1/1 18:16:50 有511人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶