通过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() : 获取该程序的安装包路径