没root过的手机能访问 Environment.getDataDirectory().getAbsolutePath() 吗,如题。
还有Environment.getExternalStorageDirectory().getCanonicalPath();‘把app文件存在里面安全吗
没 root的手机可以访问这两个路径
String path = Environment.getDataDirectory().getAbsolutePath();
Log.e("Cache", "path=" + path);
try {
String canonicalPath = Environment.getExternalStorageDirectory().getCanonicalPath();
Log.e("Cache", "canonicalPath=" + canonicalPath);
} catch (IOException exception) {
exception.printStackTrace();
}
Environment.getExternalStorageDirectory().getCanonicalPath();//这个路径是安全的
应用内是可以访问自己的文件夹的,但是要反问别的应该的文件夹就不行