android - Flutter:如何在目录根目录下创建文件夹,即不在任何目录下
问题描述
我正在通过颤振开发基于文件的应用程序。
我可以创建一个文件夹,通过getApplicationDocumentsDirectory()
该文件夹提供写入文件的路径。但是在里面是看不到的files Explorer
然后我通过创建文件夹getExternalStorageDirectory()
,可以在files explorer
. 但我希望它在根目录中创建。
您可能已经在根目录中看到了 whatsapp 文件夹。我也想要同样的东西。我尝试了以下方法:
Directory('FolderName').create()
但它给出了“只读操作系统”的错误
有没有办法通过颤振来做到这一点?
解决方案
你可以这样做:
String folderName = "My New Downloads";
var path = "storage/emulated/0/$folderName";
await new Directory(path).create();
推荐阅读
- android - unity Builds 中的屏幕覆盖
- javascript - 如何使用反应路由器 dom v5.0.1 获取参数
- jenkins - 我应该如何在 git scm 中使用相同的参数?
- wampserver - 我需要在 wamp 服务器上为 magento 2 安装 php 版本 7.2.17
- go-cd - 如何使基于声纳质量门的 GoCD 构建失败?
- docker - 使用 Kubernetes 启动 ProFtpd:发布安装卷
- angular - 保存与本地银行支付网关集成的 Angular 表单中的数据
- swift - ClosedRange 第二个参数变小并返回 nil
- gradle - Gradle checkstyleTest 失败“CheckstyleException:属性‘allowMissingPropertyJavadoc’不存在”
- angular - 如何在 Ionic/Angular 中预加载指令 + 相应的 HTML?(Mapbox 指令)