草庐IT

availableBlocks

全部标签

Android - 如何在低设备内存(内部/外部内存)上处理保存文件

我们如何处理低设备内存(内部/外部内存)上的文件保存。我知道如果没有足够的空间可用,操作系统将抛出IOException但有什么办法可以优雅地处理这个问题。 最佳答案 Filepath=Environment.getDataDirectory();StatFsstat=newStatFs(path.getPath());longblockSize=stat.getBlockSize();longavailableBlocks=stat.getAvailableBlocks();returnFormatter.formatFileSi