android Flutter:文件无法删除或无法更改文件的路径

kr98yfug  于 2023-01-28  发布在  Android
关注(0)|答案(1)|浏览(170)
    • bounty将在5天后过期**。此问题的答案可获得+50声誉奖励。Harsh Sureja正在寻找此问题的最新答案

我试图更改内部存储文件的路径,但它无法发生。然后我尝试将该文件复制到另一个位置,并从第一个位置删除它。不幸的是,这也不起作用。
这是我的错误:
[错误:flutter/运行时/dart_vm_initializer. cc(41)]未处理的异常:文件系统异常:无法删除文件,路径= "/存储/模拟/0/DCIM/屏幕快照/屏幕快照_20230116 - 114448.jpg "(操作系统错误:没有此类文件或目录,errno = 2)
如果有人有主意,那会很有帮助的。谢谢。

piwo6bdm

piwo6bdm1#

在访问存储之前,使用下面的代码请求存储权限,您也可以检查此权限包https://pub.dev/packages/permission_handler。不要忘记在Android和iOS各自的文件夹中添加权限

await Permission.storage.request();

如果你有任何其他的疑问,你可以在评论中问它。

相关问题