获取SD卡的剩余空间

来源:互联网 发布:全友家具靠谱吗 知乎 编辑:程序博客网 时间:2024/05/16 14:49

    /**
     * 获取SD卡的剩余空间
     *
     * @return SD卡的剩余的字节数
     */
    public static long getFreeSD()
    {
        long nAvailableCount = 0l;
        StatFs stat = new StatFs(Environment.getExternalStorageDirectory()
                .getAbsolutePath());
        nAvailableCount = (long) (stat.getBlockSize() * ((long) stat
                .getAvailableBlocks() - SDCARD_SYSTEM));
        return nAvailableCount;
    }