高德地图,没有存储权限不启动,所以在 Android 设置里开放了存储、电话、位置权限。
通过 Xprivacy 把存储禁用了: http://imgur.com/a/5ThwS
但是发现高德还是能够下载离线地图到存储上面,怎么回事? http://imgur.com/a/mmVzY
另外,微信同样的套路,发现 xprivacy 把存储禁用后,图片啥的都显示不了,而且提示 sd 卡不可用,好像 xprivacy 的限制起作用了,不过对于一个文件管理器好像 xprivacy 的限制又不起作用了,好奇怪。
怎么回事呢?
1
woshinidie 2016-10-12 00:56:02 +08:00
root 了?
|
2
skylancer 2016-10-12 09:46:11 +08:00
人家下到了 storage/android/(包名)里了..
|
3
nn574204775 2016-10-12 10:57:05 +08:00 via Android
Android 4.4 之后读写 Android/data/(包名) 不需要权限
|
4
wangxiaoer OP 回楼上,不是 Android 目录,是根目录
|
5
woyaojizhu8 2016-10-14 23:20:44 +08:00
纯粹是一个外行的猜测: 1.xprivacy 对原生库(非 java 写的)的行为不能完美拦截;
2.xprivacy 是保护隐私的,纯写入操作无关隐私,所以不拦。 |
6
honeycomb 2016-10-15 20:15:12 +08:00 via Android
|
7
woyaojizhu8 2016-10-15 21:38:50 +08:00
@honeycomb 如果是这样,那 xprivacy 的缺陷非常大了。现在大部分应用都使用.so ,如果这些库的行为都不能限制,那 xprivacy 近乎半残了。
|
8
lianggexp 2016-10-17 11:12:44 +08:00 via Android
确实有这个问题。推荐使用 App Settings 配合拦截存储权限
|
9
woyaojizhu8 2016-10-19 23:20:51 +08:00
@lianggexp app settings 不是早不更新了,不适用于安卓 5.0+了吗?
|
10
lianggexp 2017-01-19 21:02:52 +08:00
|
11
woyaojizhu8 2017-03-11 17:56:48 +08:00
@lianggexp 看了下, app ops 的列出的权限和应用权限列表里的权限还是不一样啊(两者之间都不存在包含关系,这让我很疑惑。。。),没法替代 app settings
|
12
woyaojizhu8 2017-04-26 22:09:56 +08:00
|