Android 下有没有可以限制 app 对特定文件夹读写的工具

2019-04-20 16:38:24 +08:00
 woyaojizhu8
比如腾讯系应用限定只能读写 /sdcard/Tencent, 不能读写 /sdcard 下其他其他文件夹,比如 DCIM。要是可以读写分开控制就更好了。
5666 次点击
所在节点    Android
13 条回复
catalina
2019-04-20 16:41:13 +08:00
。。。我只能说 storage redirect 有这个限制功能,但它本身不是干这活的。
而且它也没有读写分开控制的功能
nanaw
2019-04-20 16:45:17 +08:00
存储重定向,我就是这么用的。读写没法分
leemeng
2019-04-20 19:12:20 +08:00
selinux 权限配置下即可
orangeade
2019-04-20 19:47:10 +08:00
Android Q
woyaojizhu8
2019-04-20 20:00:32 +08:00
@catalina
@nanaw 感谢提供这个明确信息,只是对我来说,我不会使用需要 root 权限的非开源应用,所以只能遗憾了。
woyaojizhu8
2019-04-20 20:03:02 +08:00
@leemeng 我也正是因为觉得 selinux 能够实现这个,才有这个想法的,想找找看有没有现成的用这个原理实现的方便管理的工具。每个应用都手动注入 selinux 规则还是太麻烦了。
nanaw
2019-04-20 20:19:46 +08:00
@woyaojizhu8 怎么说呢,两权相害取其轻吧。先不说公共目录下的那些锁定跟踪身份的文件,让国产应用扫描文件列表来个敏感词给为真实身份绑定的用户画像上记上一笔我怎么遭得住。
等 Q,应该官方实现这个功能吧。
woyaojizhu8
2019-04-20 21:52:06 +08:00
@nanaw 两权相害取其轻-> 两害相权取其轻
安卓 Q 还是太远了,而且手机厂商的修改版 Android 不一定会保留上游的这些改动。即使安卓 Q 来了,而且手机厂商推送了,也包含了这个功能,还要等 twrp magisk xposed 等一大堆工具适配好,观望好久,才敢升级。升级还不能 ota,得备份好,手动升。可能到那个时候国产应用早就探索出应对策略了。
ltux
2019-04-20 21:58:09 +08:00
那为啥不在标题里写清楚要求“开源”工具
RikkaW
2019-04-21 10:36:01 +08:00
发出 什么都要开源那还是别问了自己去发明吧 的声音(
fengleidongxi
2019-04-21 20:44:22 +08:00
xp 下有个,楼主不知道吗?
fengleidongxi
2019-04-21 20:47:53 +08:00
@RikkaW 您是 storage redirect 和 appops 的作者吗?有个问题能不能请教下?
JustPisces
2019-04-22 09:25:02 +08:00
@fengleidongxi 楼主连 root 的 sr 都不用还会用权限更大的 xposed ?日卡卡说的对,什么都要求开源那自己开发吧

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

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

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

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

© 2021 V2EX