Flutter:使用 Dart 检查设备可用存储空间

2023-12-03

如何检查设备存储是否可以在 Flutter 中执行而无需本地执行?我想知道设备是否有足够的存储空间来下载图像。如何实现这一目标?


有一个包叫磁盘空间这使您能够准确地获得您正在寻找的信息。你可以这样使用它:

import 'package:disk_space/disk_space.dart';

void getDiskSpaceInfo() async{
  print(await DiskSpace.getFreeDiskSpace);
  print(await DiskSpace.getTotalDiskSpace);
}

编辑:此包已于 2021 年 3 月 9 日更新至 Dart 2.12 版本 0.1.0+2。但仍然没有指向 GitHub 的链接。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flutter:使用 Dart 检查设备可用存储空间 的相关文章

随机推荐

  • 使用 JavaMail 阅读阿拉伯语附件

    我在使用 java 邮件下载阿拉伯语附件文件时遇到问题 文件名总是不明确的 问题是Bodypart以非 UTF 8 字符形式检索附件 private void getAttachments Message temp throws IOExc
  • 如何在matlab中连接二值图像中的点

    我有一个二值图像 有以下几点 我怎样才能在这些点之间建立联系 像这样 我努力了 se strel line LEN DEG imclose image se 但一切都没有改变 请帮我 谢谢 您可以使用roipoly创建由点定义的掩模 给定一
  • 任何熟悉移动可视性和 zurbs 基础的人

    我试图在平板电脑设备和桌面设备上隐藏 div 我用的是zurbs粉底http foundation zurb com docs layout php这样做 但是当我尝试申请课程时hide on tablets hide on desktop
  • Burp Suite SSL 错误握手失败警报或 ERR SSL 协议错误

    我的 Burp Suite 工作正常 但一段时间后失败 FireFox 中的消息 SSL ERROR HANDSHAKE FAILURE ALERT 和 Chrome 中的消息 ERR SSL PROTOCOL ERROR 显示在浏览器中
  • 为什么这不能编译:List> lss = new ArrayList>(); [复制]

    这个问题在这里已经有答案了 下面的代码 List
  • GEKKO 的轨迹规划器无法处理给定的目标速度

    我已经为 GEKKO 的车辆设置了轨迹规划器 所以基本上我使用了非线性的运动学单轨模型 一切正常 直到我到达零件 当我给出不等于 0 的目标速度时 我可以毫无问题地给出所有其他目标状态 x 位置 y 位置 转向角和偏航角 但是如果我给出目标
  • 对父母和祖父母有约束力吗? [复制]

    这个问题在这里已经有答案了 我如何在 MVVMCross 中绑定到祖父母 我有一个List
  • 将函数结果分配给表变量

    SQL Server 2000 2005 函数获取表名和字段名作为参数 并返回函数内动态查询的结果 结果应分配给Table将在存储过程中进一步使用的变量 如何实现这一目标 我收到错误 只能从函数内执行函数和扩展存储过程 Declare Da
  • PHP 处理错误

    将此代码与 simplehtmldom 脚本一起使用 http simplehtmldom sourceforge net manual htm function file get html dom new simple html dom
  • jgit 相当于“git merge-base --fork-pointbranchAbranchB”

    git merge base fork pointbranchAbranch 的 jgit 等效代码是什么 我尝试了下面的代码 但没有得到正确的答案 我用它来寻找分支起源 foreach branch git merge base fork
  • OS X 故事板:如何以编程方式显示窗口?

    我正在创建一个 OS X 状态栏应用程序 我正在努力实现以下目标 应用程序启动不可见 带有菜单栏项目 单击菜单栏项显示主窗口 停用时 窗口被隐藏 因此 我尝试在单击菜单项时以编程方式显示主窗口 但没有成功 我的主窗口有 停用时隐藏 检查过
  • 查询 msdb.dbo.sysssispackages XML 中的特定值

    我正在尝试查询msdb dbo sysssispackages对于主动维护计划 我无法理解如何查询packagedata柱子 我在 SO 上发现了一些其他与 XML 相关的 SQL 问题 但到目前为止似乎没有什么完全符合我正在寻找的内容 X
  • 如何查找元胞数组中最后一个非空元素的索引

    我初始化了一个很长的元胞数组 向量 train labels cell 16218 1 这些将使用来自 50 个不同文件夹的文件进行填充 为了确保文件在正确的位置建立索引 我需要最后写入的元胞数组的索引 例如读取一个文件夹后 索引在trai
  • 如何选择和排序不在 Group By SQL 语句中的列 - Oracle

    我有以下声明 SELECT IMPORTID Region RefObligor SUM NOTIONAL AS SUM NOTIONAL From Positions Where ID importID GROUP BY IMPORTID
  • Google App Engine:如何将大文件写入 Google 云存储

    我正在尝试将大文件从 Google App Engine Blobstore 保存到 Google Cloud Storage 以方便备份 它对于小文件 My code PATH gs backupbucket for df in Docu
  • (全功能)长轮询服务器如何抽象地工作

    由于您使用的是事件循环而不是线程 那么实际的服务器看起来如何 我知道它使用事件循环 但是如何分离请求 如何防止服务器运行速度极慢 我认为它是无线程的 一次只能推送一件事 某种伪代码会很棒 原谅我的无知 当然 如果有地方用非基本的方式解释它
  • 我的 java App Engine 托管 VM 版本在 2015 年 4 月 14 日更新后未部署

    我的 java App Engine 托管虚拟机构建不再使用以下方式进行部署gcloud preview app deploy target myapp SNAPSHOT我明白了 ERROR Found no valid App Engin
  • PyCharm 运行速度很慢

    我是以下的忠实粉丝JetBrains 的 PyCharm但我确实遇到了一些我想也许我会在这里问的问题 它意外挂起 并且这种情况经常发生 总的来说 它对我来说有点慢 我希望获得一些关于如何提高 IDE 性能的提示 通常 当我打开项目时 PyC
  • MongoDB 分片集群中的文档计数错误

    我有一个使用 MongoDB 4 2 的包含三个分片的集群 我有一个集合 用户 before可以检查分片有600000个文档 mongos gt db users count 600000 接下来 我使用常用 命令对其进行分片 第一个数据库
  • Flutter:使用 Dart 检查设备可用存储空间

    如何检查设备存储是否可以在 Flutter 中执行而无需本地执行 我想知道设备是否有足够的存储空间来下载图像 如何实现这一目标 有一个包叫磁盘空间这使您能够准确地获得您正在寻找的信息 你可以这样使用它 import package disk