如何解决列出本地文件夹中文件的最简单方法是什么?
我想读取一个路径(不一定使用完整的文件选择器),并列出该路径中的文件并能够读取它们的内容。
我希望它在桌面 MacOS 上运行。
我尝试了一些东西,但无法让它发挥作用。
我希望提供一些链接,但如果可能的话,我更喜欢一个例子。
谢谢。
解决方法
标准的 dart:io
类,如 Directory
和 File
在 Flutter 桌面应用程序中工作。如果您在使用它们时遇到问题,最可能的解释是您没有为您的应用程序禁用 macOS App Sandbox;沙盒应用程序无法读取文件系统的任意部分。
尝试从 macos/Runner/
中的两个权利文件中删除沙箱条目,然后再次测试您的代码。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。