【发布时间】:2019-06-09 23:10:37
【问题描述】:
我正在尝试创建一个在应用程序加载时调用的方法。此方法将在应用程序文档目录中创建几个 JSON 文件。但是,当我通过 Android Studio Emulator 运行它时,我收到以下错误:
代码:
import 'dart:io';
import 'package:path_provider/path_provider.dart';
createFile() async {
//Get device document directory path
final directory = await getApplicationDocumentsDirectory();
//Create savedSettings.json File
if (File('$directory/savedSettings.json').existsSync()) {
print("This file already exists");
} else {
File('$directory/savedSettingsTest.json').create(recursive: true);
}
}
错误:
Dart 错误:未处理的异常:FileSystemException:创建失败,路径 = '目录:''(操作系统错误:只读文件系统,errno = 30)
【问题讨论】:
标签: android dart android-emulator flutter