Xprivacy 对存储权限控制好像有问题

2016-10-11 20:55:28 +08:00
 wangxiaoer

高德地图,没有存储权限不启动,所以在 Android 设置里开放了存储、电话、位置权限。

通过 Xprivacy 把存储禁用了: http://imgur.com/a/5ThwS

但是发现高德还是能够下载离线地图到存储上面,怎么回事? http://imgur.com/a/mmVzY

另外,微信同样的套路,发现 xprivacy 把存储禁用后,图片啥的都显示不了,而且提示 sd 卡不可用,好像 xprivacy 的限制起作用了,不过对于一个文件管理器好像 xprivacy 的限制又不起作用了,好奇怪。

怎么回事呢?

9848 次点击
所在节点    Android
12 条回复
woshinidie
2016-10-12 00:56:02 +08:00
root 了?
skylancer
2016-10-12 09:46:11 +08:00
人家下到了 storage/android/(包名)里了..
nn574204775
2016-10-12 10:57:05 +08:00
Android 4.4 之后读写 Android/data/(包名) 不需要权限
wangxiaoer
2016-10-12 12:17:44 +08:00
回楼上,不是 Android 目录,是根目录
woyaojizhu8
2016-10-14 23:20:44 +08:00
纯粹是一个外行的猜测: 1.xprivacy 对原生库(非 java 写的)的行为不能完美拦截;
2.xprivacy 是保护隐私的,纯写入操作无关隐私,所以不拦。
honeycomb
2016-10-15 20:15:12 +08:00
@woyaojizhu8
应该是 1 。

xprivacy 是依赖 xposed 劫持 API 运行的,因此不能阻止.so
woyaojizhu8
2016-10-15 21:38:50 +08:00
@honeycomb 如果是这样,那 xprivacy 的缺陷非常大了。现在大部分应用都使用.so ,如果这些库的行为都不能限制,那 xprivacy 近乎半残了。
lianggexp
2016-10-17 11:12:44 +08:00
确实有这个问题。推荐使用 App Settings 配合拦截存储权限
woyaojizhu8
2016-10-19 23:20:51 +08:00
@lianggexp app settings 不是早不更新了,不适用于安卓 5.0+了吗?
lianggexp
2017-01-19 21:02:52 +08:00
woyaojizhu8
2017-03-11 17:56:48 +08:00
@lianggexp 看了下, app ops 的列出的权限和应用权限列表里的权限还是不一样啊(两者之间都不存在包含关系,这让我很疑惑。。。),没法替代 app settings
woyaojizhu8
2017-04-26 22:09:56 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/312027

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX