Android - 存储目录,存储路径汇总
来源:互联网 发布:跪台办 知乎 编辑:程序博客网 时间:2024/05/20 17:40
路径:
Android存储目录路径解析汇总,打印出来以供方便查看。
Environment.getDataDirectory().getPath() : /data -- 返回 File ,获取 Android 数据目录Environment.getDownloadCacheDirectory().getPath() : /cache -- 返回 File ,获取 Android 下载/缓存内容目录Environment.getExternalStorageDirectory().getPath(): /mnt/sdcard -- 返回 File ,获取外部存储目录即 SDCardEnvironment.getRootDirectory().getPath() : /system -- 返回 File ,获取 Android 的根目录Environment.getExternalStoragePublicDirectory(String type): -- 返回 File ,取一个高端的公用的外部存储器目录来摆放某些类型的文件Environment.getExternalStorageState(): -- 返回 File ,获取外部存储设备的当前状态Context.getCacheDir().getPath() : /data/data/com.zhd/cacheContext.getExternalCacheDir().getPath() : /mnt/sdcard/Android/data/com.zhd/cacheContext.getFilesDir().getPath() : /data/data/com.zhd/filesContext.getObbDir().getPath() : /mnt/sdcard/Android/obb/com.zhdContext.getPackageName() : com.zhdContext.getPackageCodePath() : /data/app/com.zhd-1.apkContext.getPackageResourcePath() : /data/app/com.zhd-1.apk
判断:
判断目录或路径是否存在
public void getSDPath(){ File sdDir = null; File sdDir1 = null;File sdDir2 = null;boolean sdCardExist = Environment.getExternalStorageState() .equals(android.os.Environment.MEDIA_MOUNTED); //判断sd卡是否存在 if (sdCardExist) { sdDir = Environment.getExternalStorageDirectory();//获取跟目录 sdDir1 = Environment.getDataDirectory();sdDir2 =Environment.getRootDirectory();} System.out.println("getExternalStorageDirectory(): "+sdDir.toString()); System.out.println("getDataDirectory(): "+sdDir1.toString()); System.out.println("getRootDirectory(): "+sdDir2.toString()); } //判断一个路径下的文件(文件夹)是否存在public class IsExist {public static void main(String[] args) {isExist("e://12");}/*** * @param path 文件夹路径*/public static void isExist(String path) {File file = new File(path);//判断文件夹是否存在,如果不存在则创建文件夹if (!file.exists()) {file.mkdir();}}}
0 0
- Android - 存储目录,存储路径汇总
- Android各文件存储路径汇总
- android 应用存储路径和目录小结
- 安卓各文件存储路径汇总
- 安卓各文件存储路径汇总
- 安卓各文件存储路径汇总(Android file path)
- 安卓各文件存储路径汇总(Android file path)
- Android数据存储汇总
- Android 中存储路径
- Android存储路径
- Android 中存储路径
- android文件存储路径
- android存储路径
- Android 存储路径选择
- Android 获取存储路径
- android --文件存储路径
- Android存储路径问题
- Android存储路径大全
- 如何在Eclipse上使用Rxjava
- android屏幕的熄灭与点亮
- js中对象的拷贝(复制)
- 51nod 1305 Pairwise Sum and Divide【思维】
- hive时间操作函数
- Android - 存储目录,存储路径汇总
- maven项目中找不到Maven Dependencies解决办法
- 我的 或 个人中心 布局文件
- 打包aar不包含依赖jar文件
- Oracle clusterware
- Linux: Check version info
- Git config 配置及SSH key生成
- 如何成为一个优秀的产品经理
- 在Android 5.0中使用JobScheduler