• android获取各种路径的方法,android 获取各种路径大全


    通过Environment获取的路径

    Environment.getDataDirectory().getPath() :                                   获得根目录/data 内部存储路径

    Environment.getDownloadCacheDirectory().getPath()  :               获得缓存目录/cache

    Environment.getExternalStorageDirectory().getPath():                  获得SD卡目录/mnt/sdcard(获取的是手机外置sd卡的路径)

    Environment.getRootDirectory().getPath() :                                   获得系统目录/system

    通过Context获取的路径

    Context.getDatabasePath()                                                      返回通过Context.openOrCreateDatabase 创建的数据库文件

    Context.getCacheDir().getPath() :                                            用于获取APP的cache目录 /data/data//cache目录

    Context.getExternalCacheDir().getPath()  :                             用于获取APP的在SD卡中的cache目录/mnt/sdcard/Android/data//cache

    Context.getFilesDir().getPath()  :                                             用于获取APP的files目录 /data/data//files

    Context.getObbDir().getPath():                                                用于获取APPSDK中的obb目录 /mnt/sdcard/Android/obb/

    Context.getPackageName() :                                                  用于获取APP的所在包目录

    Context.getPackageCodePath()  :                                          来获得当前应用程序对应的 apk 文件的路径

    Context.getPackageResourcePath() :                                    获取该程序的安装包路径

     
     
     
  • 相关阅读:
    Python(调用函数、定义函数)
    Python(可变/不可变类型,list,tuple,dict,set)
    Python(变量、数据类型)
    java内存泄露
    java垃圾回收
    mac下安装mysql教程
    Http、Https请求工具类
    ThreadLocal内部机制及使用方法
    java单例模式详解
    (转)Java集合框架:HashMap
  • 原文地址:https://www.cnblogs.com/javalinux/p/16200891.html
Copyright © 2020-2023  润新知