新的安卓 Q 能解决这两个痛点吗 1.应用不给权限就不给用(说的就是你微信之类)2.随意在储存空间里创建文件和访问文件(非常恶心,整个目录杂乱无章)

2019-08-21 16:08:20 +08:00
 a5237039
本来很想入新的安卓,现在就是这两个问题一直在困扰着,安卓 P 还是不能搞定以上两个问题。手机为什么要让软件做主,软件是为人服务的,我想让你读取你就读取,我想给你权限就给你权限。谁才是大爷?谁该是大爷?
15232 次点击
所在节点    Android
50 条回复
qq292382270
2019-08-21 16:15:10 +08:00
还没上手, 也没看过文档 ,只是听说, Q 貌似是给应用创建独立虚拟目录.应用只能在这里面创建文件吧好像..
不过我猜测不管怎样,不给权限就不给用的问题应该是解决不了的.给不给你用取决于 app 开发者 . 再者说, 如果没有文件读写权限. 微信要发个图片什么的,就读不到手机相册内容了.
SF
2019-08-21 16:17:20 +08:00
要解决不给权限不让用的问题,只能靠故意给应用投喂假数据了,我觉得原生安卓不会做的这么绝…
dalieba
2019-08-21 16:19:29 +08:00
@SF 除非有人开发出来这种工具
menyakun
2019-08-21 16:20:43 +08:00
可以试试这个 http://boxify.pro/
menyakun
2019-08-21 16:21:07 +08:00
不过 Google Play 里面下架了,我是在这里下的 https://apkpure.com/boxify-mdm/de.backessrt.boxify.mdm
liukanshan
2019-08-21 16:21:44 +08:00
不能解决 这个问题会一直存在下去 甚至会更严重。 安卓应用没有人监管真的是无法无天。 带头的几个流氓做监管? (xx 市场)还是算了吧。
menyakun
2019-08-21 16:23:26 +08:00
原理实际上是在 apk 安装时,rewrite 一些和权限有关的代码,代理到一个权限控制的 app 里面
leoplusclaude
2019-08-21 16:24:37 +08:00
第二个问题推荐下 Rikka 已经搞了好久的 Storage Redirect ( https://play.google.com/store/apps/details?id=moe.shizuku.redirectstorage), 第一个问题 Q 只能说是收紧了权限,但是没有针对性的解决
leoplusclaude
2019-08-21 16:26:05 +08:00
star29
2019-08-21 16:26:27 +08:00
@leoplusclaude 你这个 app 需要 root 权限吗
Lin0936
2019-08-21 16:29:00 +08:00
从 beta1 开始用到现在的 final beta,俩问题都没解决(未 root ),问题 1 可以用 AppOps 搞,但是没 root 的话每次重启都要 adb 启动服务,很烦。
leoplusclaude
2019-08-21 16:29:28 +08:00
@star29 需要 Magisk
honeycomb
2019-08-21 16:30:06 +08:00
不能,目前的 workaround 还是要通过系统自带的 appops (对付多数不给权限就不运行)与第三方软件 island(通过 managed profile 新建一个受控用户)/storage redirect (在 scoped storage 之前便出现的类似方案,需要 magisk )解决存储权限的滥用。

存储权限的滥用需要到 R 强制启用 scoped storage 才能解决。Q 虽然有 scoped storage,但不强制启用也无法通过 appops 强制启用。

Q 可以解决电话权限的滥用,因为 Q 不再提供设备唯一识别码,拿到了电话权限也没用。

如果无意外,Android Q 正式版会在明天发布。
honeycomb
2019-08-21 16:31:25 +08:00
@Lin0936 另外这个开发者也写了目前最好的 appops 的 GUI
morethansean
2019-08-21 16:32:28 +08:00
1. iOS 也是靠应用市场审核约束的啊,这点系统怎么可能约束得了?不过不用担心,国家已经动手约束了,按分类限制应用必须要的权限。详情参考: https://www.v2ex.com/t/590809 2. 本来 Q 重点解决了这个问题,不过不幸的是开发者反应太激烈,貌似 Q 对 android 9 以下的不会默认开启,参考: https://www.v2ex.com/t/558823
admirez
2019-08-21 16:47:52 +08:00
这就是我一直 ios 的原因,至少我通讯录权限是一个 app 都不给的。
azh7138m
2019-08-21 16:51:26 +08:00
@star29
标题

Storage Redirect - App Storage Isolation (root)


介绍第一句

This tool requires root privileges.

要。
a5237039
2019-08-21 16:58:29 +08:00
谢谢各位 V 友,看来还是任重道远。希望安卓能越做越好吧,也能看见类似统一推送联盟,绿色公约之类的在行动,往好的方向发展始终是好的。
SimonOne
2019-08-21 17:07:35 +08:00
Storage Redirect 解决 sd 拉屎,
SimonOne
2019-08-21 17:08:01 +08:00
App Ops 解决不给权限不给用

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

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

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

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

© 2021 V2EX