获取SD卡剩余空间

来源:互联网 发布:sql在哪停止 编辑:程序博客网 时间:2024/05/16 16:24
File path=Environment.getExternalStorageDirectory();StatFs stat=new StatFs(path.getPath());long blockSize,totalBlocks,availableBlocks;if (Build.VERSION.SDK_INT>=Build.VERSION_CODES.JELLY_BEAN_MR2) {    blockSize=stat.getBlockSizeLong();    totalBlocks=stat.getBlockCountLong();    availableBlocks=stat.getAvailableBlocksLong();}else {    blockSize=stat.getBlockSize();    totalBlocks=stat.getBlockCount();    availableBlocks=stat.getAvailableBlocks();}System.out.println("剩余空间:"+Formatter.formatFileSize(this, availableBlocks*blockSize));
0 0
原创粉丝点击