美文网首页Unity干货android干货
android获取各个路径权限问题

android获取各个路径权限问题

作者: 阿飞咯 | 来源:发表于2018-05-30 11:22 被阅读1次
Log.i(TAG,context.getCacheDir().getPath());
///data/user/0/{packageName}/cache
Log.i(TAG,context.getFilesDir().getPath());
///data/user/0/{packageName}/files
Log.i(TAG,Environment.getExternalStorageDirectory().getPath());
///storage/emulated/0   需要权限
Log.i(TAG,context.getObbDir().getPath());
///storage/emulated/0/Android/obb/{packageName}  不需要权限,获取其他应用路径的需要权限
Log.i(TAG,context.getExternalCacheDir().getPath());
///storage/emulated/0/Android/data/{packageName}/cache   不需要权限,获取其他应用路径的需要权限
Log.i(TAG,context.getExternalFilesDir(null).getPath());
///storage/emulated/0/Android/data/{packageName}/files   不需要权限,获取其他应用路径的需要权限

总结:获取应用程序相关的缓存路径都不需要权限,获取其他路径需要授权。

相关文章

网友评论

    本文标题:android获取各个路径权限问题

    本文链接:https://www.haomeiwen.com/subject/mcetsftx.html