3. 获取Sdcard的实际空间大小:
- public static long getRealSizeOnSdcard() { File path = new File(Environment.getExternalStorageDirectory().getAbsolutePath());
- StatFs stat = new StatFs(path.getPath()); long blockSize = stat.getBlockSize();
- long availableBlocks = stat.getAvailableBlocks(); return availableBlocks * blockSize;
- }
----->检测Sdcard是否有足够的空间:
- /** * @param updateSize 指定的检测空间大小
- * @return True 空间足够返回true,不足返回false */
- public static boolean enoughSpaceOnSdCard(long updateSize) { String status = Environment.getExternalStorageState();










