可以通过以下代码获取 Android 的 data 目录剩余可用空间:

StatFs statFs = new StatFs(Environment.getDataDirectory().getPath());
long availableBytes = (long)statFs.getAvailableBlocks() * (long)statFs.getBlockSize();

// 将字节数转换为 MB 或 GB,根据需要
double availableGB = (double)availableBytes / (1024 * 1024 * 1024);
double availableMB = (double)availableBytes / (1024 * 1024);

其中,'Environment.getDataDirectory().getPath()' 获取 data 目录的路径,'statFs.getAvailableBlocks()' 获取 data 目录剩余的块数,'statFs.getBlockSize()' 获取每个块的大小。最后将剩余空间转换为 MB 或 GB,根据需要。

Android 获取 Data 目录剩余空间:代码示例

原文地址: https://www.cveoy.top/t/topic/ogdD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录