请教一个问题,关于安卓里的应用乱拉屎的问题。

2022-10-27 11:10:17 +08:00
 MartinWu

可能不少人都听说过 储存空间隔离 这个 root 后的工具。

我很好奇,为何定制系统,或者 aosp ,不会内置此功能呢?是单纯的觉得没需求,还是其他原因?

7279 次点击
所在节点    Android
26 条回复
xtreme1
2022-10-27 11:12:26 +08:00
看什么时候国内的 app store 强制 target API >= 30
zoharSoul
2022-10-27 11:21:30 +08:00
会内置了, 有沙箱
zapper
2022-10-27 11:23:24 +08:00
安卓从设计上一开始就没想到大伙都那么没素质,然后在固件不断迭代中加限制
但是旧的版本还得支持,就造成这样后果
除非新的固件直接不让你低版本 api 跑
mxT52CRuqR6o5
2022-10-27 11:31:56 +08:00
已经算内置了,现在旧版的文件访问权限只能访问某几个固定的目录
MartinWu
2022-10-27 11:32:09 +08:00
@xtreme1 @zapper @zoharSoul 我意思是提供这么一种功能,让用户来强制约束那些 app ,而非等他们自己遵守。
ahhui
2022-10-27 12:01:46 +08:00
@MartinWu 这种就是与开发商对抗了,类似冰箱之类的冻结 app 。但是,既然是对抗,不是强制要求,开发商可以完全不遵守,在你禁止了的目录里,它加个尾数 1-2-3-4-5 还可以写,再不然改成随机目录, 你彻底没辙。更有甚者,你账号在它手上(如果需要账号的话),它完全可以封你,说你用外挂。
ysc3839
2022-10-27 12:03:15 +08:00
MIUI 有限制访问相册和 QQ 微信文件的功能,不做隔离可能是问题太多了,大多数用户并没有解决这些问题的能力
MartinWu
2022-10-27 14:45:13 +08:00
@ahhui 其实我想像的是这样的,系统给每一个 app 提供一个沙盒环境,然后用户可以设置特定目录是跟主机挂载的。就有点类似 docker 的样子。在他的沙盒里,随他怎么写。
ahhui
2022-10-27 14:48:52 +08:00
@MartinWu 我感觉这个想法倒是可以,只是不知道哪里有这种软件,或者系统是否有能修改成这样的可能。
ysc3839
2022-10-27 15:20:37 +08:00
@ahhui 8 楼说的那个方案就是“储存空间隔离”app 的效果
mrzx
2022-10-27 15:21:52 +08:00
所以我从来不用 android 手机,已经连续用了 10 年 iphone

第一款 android 手机,htc g1 ( HTC Dream )我就买了,那时候那台机器只有 192M 运行内存(其他地区版本更低,只有 128M )

第二款 android 手机,htc g3 (hero),翘下巴的手机,我也入了。。

别怀疑,最古早的时候,android 的 app 就开始乱拉屎了。
不停的刷机~

自从用了 iphone4s 之后,发现回归到手机本身的功能“用“手机,而不是折腾手机。

只要 android 生态还是这么混乱,我一天都不会切回 android.

人老了,更没时间折腾手机,有这时间,玩无人机,打游戏,露营,徒步爬山,玩 RC 越野模型,玩变形金刚,玩单反等等。。。。这些难道不香吗?
MartinWu
2022-10-27 15:25:42 +08:00
我提到的那个 储存空间隔离 就做了类似的事情,但是现在唯一阻碍我的就是,他必须要 root 了系统才能用。所以我才在想,为何没有一个系统会内置这样的功能呢。 @ahhui
MartinWu
2022-10-27 15:32:42 +08:00
@mrzx 哈哈哈,我的第一台安卓机也是 G1 ,那时候系统升级到 2.1 都要考虑怎么把桌面进程给常驻内存不至于从应用切换回桌面都要卡一阵。
Musong
2022-10-27 15:44:55 +08:00
我印象里好像在某次升级 google 提过这个,后来就像 #3 说的,国外的应用开发者反对,会导致他们向下兼容有问题,然后就改了。
好像是一两年前 oschina 看到的
libook
2022-10-27 15:51:22 +08:00
现在做手机基本上是从硬件上下功夫,很多软件优化也是为了硬件特性才做的,大多主流用户( V 站里可能都属于 Geek 级别了)还是比较吃硬件特性的宣传的,等什么时候硬件卷到头了可能才会轮到系统上的使用优化。
buyan3303
2022-10-27 15:55:03 +08:00
总会有些人会这么想:
你不能剥夺我拉屎的权利,即使我知道不能随地拉屎。

翻译一下就是:我知道在 APP 里塞擦边广告,塞贷款广告,收集用户信息等这些行为不好,
但是你不能剥夺我这些权利。
BiteDXH
2022-10-27 16:01:59 +08:00
ios 保平安,真的,张小龙再拉也只能拉他房里
7zlid
2022-10-27 16:04:39 +08:00
腾讯不在 ios 和 mac 拉屎的另一个小原因是
他们自己也用 Ios 和 mac
Joshuahui
2022-10-27 16:47:53 +08:00
我会在根目录创建一个同名的空白文件,大部分的文件夹都会识相的消失比如 Tencent ,qqbronswer ,.vivo ,tbs ,和 wismcp ,只有极个别的会比较顽固,比如酷我音乐的 libs ,录屏软件的 screenrecorder ,夸克浏览器的 alipay
unco020511
2022-10-27 17:07:07 +08:00
最新的 android 版是隔离的,但很多应用不适配,国内应用市场也不要求 target API,但其实 google play 是有要求的

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

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

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

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

© 2021 V2EX