我目前正在通过对 Android 的源代码进行一些我需要的修改,为我的一台设备创建自定义版本的 Android-gingerbread。
我想知道是否有任何方法可以将在特定路径下创建的所有文件/目录(即 /data/sdcard 在我的情况下)设置为始终具有 rwxrwxrwx 权限?我需要这个,因为我尝试下载第三方应用程序市场,发现它在 /data/sdcard 上创建了一个自定义目录并将应用程序的 apk 下载到它,然后尝试安装它们但这失败了,因为该目录和 apk 有权限rwx-------- 这会导致 PackageInstaller 无法访问该 apk 并导致解析错误。
我已经通过修改文件权限验证了可以安装应用!
让我知道是否有人可以帮助我解决这个问题。
谢谢。