Android外部存储权限

Android外部存储权限,android,readonly,android-permissions,read-write,Android,Readonly,Android Permissions,Read Write,最近将我的荣誉4c更新为最新版本,link2sd停止工作。它每次都给出只读错误。所以我在一些论坛上查找,找到了可能的解决方案,但无法使用。所以问题是要更改android/etc/permissions/platfrom.xml文件并更改 <permission name="android.permission.WRITE_EXTERNAL_STORAGE" > <group gid="sdcard_r" /> <group gid="sdcard_r

最近将我的荣誉4c更新为最新版本,link2sd停止工作。它每次都给出只读错误。所以我在一些论坛上查找,找到了可能的解决方案,但无法使用。所以问题是要更改android/etc/permissions/platfrom.xml文件并更改

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
    <group gid="sdcard_r" />
    <group gid="sdcard_rw" />
</permission>
电话是根

我该怎么做?? 请帮忙

您必须对存储使用读写运行时权限。 或


对于任何使用Stock ROM的人,root不足以访问platform.xml文件。您需要添加步骤将文件复制到外部存储器,然后将其复制出去

以下是步骤:

$ adb shell
$ su
$ mount -o rw,remount /system
$ cp /etc/permissions/platform.xml /sdcard/
# <replace 'sdcard' with your external directory path>

你好我尝试了mount-orw,remount/system,但结果是出现了如下错误:只读系统。root可能有问题吗?如果要检查是否有root,请尝试命令
id
。对于shell用户,您将看到uid=2000;对于root用户,您将看到uid=0。
failed to copy 'platform.xml' to '/etc/permissions/platform.xml': Read-only file system
734 KB/s (7390 bytes in 0.009s)
$ adb shell
$ su
$ mount -o rw,remount /system
$ cp /etc/permissions/platform.xml /sdcard/
# <replace 'sdcard' with your external directory path>
$ adb shell
$ su
$ mount -o rw,remount /system
$ busybox vi /etc/permissions/platform.xml