java - 获取设备中的内部可用存储空间

标签 java android eclipse device space

我需要知道设备上还剩多少内部空间,但“内部”空间没有外部 SD 卡。

此代码用于外部SD空间。

how-to-check-available-space-on-android-device-on-mini-sd-card

有人知道如何获得免费的内部空间吗?

提前致谢。

最佳答案

您链接到的代码就是您所需要的。但是,而不是:

StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath());

使用类似的东西:

StatFs stat = new StatFs(getFilesDir().getPath());

关于java - 获取设备中的内部可用存储空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4562578/

相关文章:

java - Hibernate (JPA) 在插入失败时保留分配的 ID

java - 删除 PriorityQueue 的顶部?

android - 为什么 Fabric 没有初始化? java.lang.IllegalStateException : Must Initialize Fabric before using singleton()

android - 如何在 Android map v2 上获取中心位置?

java - 将android项目添加到git

java - 以编程方式设置按钮样式

java - R.id.container 未解析

android - 是否可以在运行时以编程方式更改 FloatingActionButton 大小?

java - Eclipse 文本光标已更改,编辑器的行为有所不同

java - 使用 Eclipse "save as"后删除了导入声明