如何在 Android 5.0 上获取 SD卡 的读写权限

如题所述

1.首先请安装「Root Explorer」这个app,它可以在已ROOT的手机中管理隐藏的系统核心档案。2.安装完成并开启Root Explorer以後,展开「/system/etc/permissions/」路径,然後在「platform.xml」上长按。 3.跳出「Options」选单以後,先按一下「Permissions」,我们要更改档案的权限才能写入文字。 4.此时会跳出一个警告讯息,告知你目前系统内的档案为唯读模式,需先更改为读写模式,按下「Yes」即可更改。5.更改完成以後,将「Read」、「Write」、「Execute」项目都勾起来,然後按一下「OK」。 6.权限更改完成以後,再次在「platform.xml」上长按一次。 7.跳出「Options」选单以後,这次我们点击「Open With」,选择用哪个app开启此档案。 8.看到显示了一堆app,我们选择用「Text Viewer」来开启,如果读者们有其他的文字编辑app,也可以用它来开启。9.找到以下两段文字以後,将内容改成跟底下一样:<permission name="android.permission.WRITE_EXTERNAL_STORAGE" > <group gid="sdcard_r" /> <group gid="sdcard_rw" /> <group gid="media_rw" /></permission><permission name="android.permission.WRITE_MEDIA_STORAGE" > <group gid="sdcard_rw" /> <group gid="media_rw" /></permission> 10.更改完成以後,点击一下叫出选单,点击「Save Changes」储存更改,然後离开即可。 11.储存成功以後,可以看到资料夹中多了一个「platform.xml.bak」档案,往後要还原时,只要将「platform.xml」删除,然後把「platform.xml.bak」更改回原来名称即可。 12.最後重新开启手机,即可让设定生效罗!NOTE:坊间已经有直接可以修改SD卡写入权限的app出现,但因为安全因素,我们还是自行手动修改比较安全。
温馨提示:答案为网友推荐,仅供参考
相似回答