关于APK安装后生成的文件权限问题



我知道有些目录(例如:/data/data/{package}/lib),安装APK后生成。我想知道在APK安装之前,是否可以在代码级别设置这些目录和其中的文件的权限(例如-rwxr-xr-x) ?还是安装过程中生成的文件在安装过程中被Android系统授予权限,无法提前设置权限?如果可以提前设置生成文件的权限,如何实现?

data/data/package/中的文件始终是应用程序的私有文件。没有其他进程可以读写它们(当然,系统除外)。而且在安装时没有办法重写这些权限。你可能可以在运行时这样做,但我不确定你为什么要这样做。