Android获取缓存路径

来源:互联网 发布:四大洋的面积最新数据 编辑:程序博客网 时间:2024/06/05 23:57

Android获取缓存路径

    public static String getDiskCacheDir(Context context) {        String cachePath = null;//Environment.getExtemalStorageState() 获取SDcard的状态//Environment.MEDIA_MOUNTED 手机装有SDCard,并且可以进行读写        if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())                || !Environment.isExternalStorageRemovable()) {            //  此时获取到这个路径   /sdcard/Android/data/<application package>/cache            cachePath = context.getExternalCacheDir().getPath();        } else {            //  SD卡不存在获取到这个路径  /data/data/<application package>/cache            cachePath = context.getCacheDir().getPath();        }        return cachePath;    }
0 0
原创粉丝点击