适用于闪亮的全新Galaxy S4 Google Play手机的Android 4.3更新有一个小问题,令一些用户感到沮丧。 大多数应用程序无法再向SD卡写入任何内容,而只是在尝试执行此操作时会出错。
这是可能引起很多头痛的小事之一。 技术原因是组ID问题,并且应用程序未获得访问外部存储以进行写入的权限,因为它们不在正确的组中。 这是一个Unix的东西,如果你不理解它,你并不孤单 - 只要知道这是一个很容易修复的方式,并希望很快得到解决。 如果你明白了,我们将在本文稍后再介绍一下。
虽然我们正在等待永久修复,但好消息是您可以手动将文件复制到外部SD卡,只要您使用ES文件资源管理器即可。 无论是通过魔术还是狡猾的开发,ES文件资源管理器都是正确组的成员,可以读写SD卡。 可能还有其他应用程序也可以这样做,但我们会推荐这个,因为我们已经自己测试并知道它有效。 从上面的Google Play下载链接中获取它。 如果你是那种喜欢挖掘东西并自行解决问题的人,或者只是一点点书呆子和好奇的话,那就过去吧。
在Galaxy S4 Google Play版论坛中讨论这个问题
如前所述,存在一个错误,即应用程序不是写入SD卡的正确组的成员。 也许谷歌和三星意味着它是这样的,应用程序开发人员需要调整,或者它可能被忽视,但是现在你可以自己解决它,如果你扎根和自信。
看到上面的图片? 这是 /system/etc/permissions/platform.xml 文件。 突出显示的第71行是您需要添加的内容,以允许应用程序写入SD卡。 您可以直接在手机上编辑此文件,或将其拉到计算机上进行编辑,然后将其推回。 无论哪种方式,你需要扎根修复它。 您所做的只是告诉系统 media_rw 组也允许写入SD卡。 这很可能就是它应该如何运作,但它却被匆匆赶去了4.3。
如果您不想根植手机 - 这首先是Google Play版设备的最大吸引力之一 - 现在坚持使用ES文件资源管理器。 希望这很快就能完成!