getAppDocPath static method
获取应用程序的目录,用于存储只有它可以访问的文件。只有当应用程序被删除时,系统才会清除目录。 fileName 文件名 dirName 文件夹名
Implementation
static Future<String> getAppDocPath({
String? fileName,
String? dirName,
}) async {
Directory? _appDocDir = await _initAppDocDir();
if (_appDocDir == null) {
return "";
}
StringBuffer sb = StringBuffer(_appDocDir.path);
if (dirName != null && dirName.isNotEmpty) {
sb.write("/$dirName");
await createDirSync(sb.toString());
}
if (fileName != null && fileName.isNotEmpty) {
sb.write("/$fileName");
}
return sb.toString();
}