android下SD卡與U盤無讀寫許可權問題的解決辦法
阿新 • • 發佈:2019-02-14
今天在android4.2系統下使用SD卡,想順便修改一個檔案的名字,卻發現無許可權修改,接著換了U盤也是一樣的問題。經過檢視原始碼,發現把frameworks/base/data/etc/platform.xml修改如下:
<permission name="android.permission.READ_EXTERNAL_STORAGE" ><group gid="sdcard_r" />
<group gid="media_r"/> //新增
</permission>
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
<group gid="media_rw"/> //新增
</permission>
<!--permission name="android.permission.WRITE_MEDIA_STORAGE" >
<group gid="media_rw" /
</permission>--> 完成編譯,更新完檔案系統,一切OK。