我有一个需要写入的txt文件。我知道我无法使用 File IO 写入此文件,那么有什么方法可以写入此文件?
最佳答案
如果你想以追加模式打开文件,你必须在 writeAsString()
中传递文件模式函数,否则它将覆盖文件。
import 'dart:async';
import 'dart:io';
import 'package:flutter/foundation.dart';
import 'package:path_provider/path_provider.dart';
Future<File> writeCounter(int counter) async {
final file = await File('your_path.txt');
// Write the file
return file.writeAsString('$counter',mode: FileMode.append);
}
}
关于flutter - 有没有办法在flutter中写入预先存在的文本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51717700/