您的位置:首页 > 移动开发 > Android开发

android路径获取

2016-05-30 16:31 483 查看
//内部路径

Environment.getDataDirectory()=/data

Environment.getDownloadCacheDirectory()=/cache

Environment.getRootDirectory()=/system

context.getCacheDir()=/data/data/com.penngo.test/cache

context.getFilesDir()=/data/data/com.penngo.test/files

// 存储卡路径

Environment.getExternalStorageDirectory()=/storage/sdcard0

// 可选值DIRECTORY_MUSIC, DIRECTORY_PODCASTS, DIRECTORY_RINGTONES,

// DIRECTORY_ALARMS, DIRECTORY_NOTIFICATIONS, DIRECTORY_PICTURES,

// DIRECTORY_MOVIES, DIRECTORY_DOWNLOADS, or DIRECTORY_DCIM. 不能为null

Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MUSIC)=/storage/sdcard0/Music

// 与context.getFilesDir(相似,删除应用时会同时删除

context.getExternalFilesDir()=/storage/sdcard0/Android/data/com.penngo.test/files

// 与context.getCacheDir()相似,删除应用时会同时删除

context.getExternalCacheDir()=/storage/sdcard0/Android/data/com.penngo.test/cache

System.getProperty("user.home")=

System.getProperty("java.io.tmpdir")=/data/data/com.penngo.test/cache

new File().getAbsolutePath()=/.

//判断存储卡是否存在

public static boolean isSdCardExist() {

if (Environment.getExternalStorageState().equals(

Environment.MEDIA_MOUNTED)) {//判断是否已经挂载

return true;

}

return false;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: