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;
}