createAppDocDir static method

Future<Directory?> createAppDocDir(
  1. String? dirName
)

在iOS Document文件加下,Android的Data的文件夹下创建文件夹 在iOS上,它使用“NSDocumentDirectory”API。如果数据不是用户生成的,请考虑使用GetApplicationSupportDirectory。 在Android上,这在上下文中使用了“getDataDirectory”API

Implementation

static Future<Directory?> createAppDocDir(String? dirName) async {
  if (dirName == null || dirName.isEmpty) {
    return null;
  }
  Directory? _appDocDir = await _initAppDocDir();
  if (_appDocDir == null) {
    return null;
  }
  return await createDirSync("${_appDocDir.path}/$dirName");
}