有的包的权限是 rwxr-x--x,而有的却是 rwx----
这个是怎么回事啊?怎样才能在应用安装完后,它的权限就是 rwxr-x--x ?
1
codeRhythm 2017-09-26 09:12:17 +08:00
不太懂,给个推测,是不是权限是 rwx----的,都是系统 app ( app 的 uid=1000 )?
|
2
xingda920813 2017-09-26 11:10:23 +08:00
不清楚, 但这样可以将权限改为 rwxr-x--x, 对于子目录还要递归一下. Os.chmod("/data/data/packagename", 0751);
|
3
bluesky139 2017-09-26 12:21:30 +08:00 via Android
我看了下我手机里的全是 rwxr-x--x,楼主哪个包是 rwx----?
|
4
jtnwm 2017-09-26 13:00:50 +08:00 1
官方文档里有
为了提高私有文件的安全性,面向 Android 7.0 或更高版本的应用私有目录被限制访问 (0700)。 https://developer.android.com/about/versions/nougat/android-7.0-changes.html |
5
donething OP |