文件访问权限
指的是谁能访问这个文件
在Android中,每一个应用,都是一个独立的用户
使用10个字母表示
drwxrwxrwx
第一个字母:
d:表示文件夹
-:表示文件
第一组rwx:表示的是文件拥有者(owner)对文件的权限
r:read,读
w:write
x:execute
第二组rwx:表示的是跟文件拥有者属于同一用户组的用户(grouper)对文件的权限
第三组rwx:表示的其他用户(other)对文件的权限
//路径已经默认为data/data/com.xxx.xxx/files try { FileOutputStream fos = openFileOutput("info1.txt", MODE_PRIVATE); fos.write("哈哈哈".getBytes()); fos.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }
try { @SuppressWarnings("deprecation") FileOutputStream fos = openFileOutput("info2.txt", MODE_WORLD_READABLE | MODE_WORLD_WRITEABLE); fos.write("ohohoho".getBytes()); fos.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }