如何看待 root 设备污染日志的情况?

125 天前
 jeesk
1. 发现 8 成的崩溃日志是 root 导致的,比如允许了文件管理权限,但是是 fake permission, 就会导致应用崩溃。
2. 还有其他的一些渲染问题,也会导致崩溃。 看了一下基本上就是 root 设备导致的问题。


如果作为一个开发者发现每天都有 root 设备用户使用导致的崩溃日志, 你会怎么办?
6088 次点击
所在节点    Android
49 条回复
krixaar
124 天前
root 用户的报错日志怎么会在你那里?讲道理这年头想 root 一下这么麻烦,除非你的 app 必须 root 使用(那就不存在楼里这个问题),否则愿意折腾 root 的估计都不会勾用户体验改善计划的吧?
Ruikoto
124 天前
@NSAgold 正确的,十分反感建个/storage/emulated/0/xxapp/文件夹的拉屎行为,我不理解有什么 SAF+私有目录解决不了的场景会需要 op 一定要拿到存储权限才能实现
jeesk
124 天前
补充一下, 此帖已经终结。
有些人不能理解为什么 saf 不能解决某些问题, 那是你的无知, 请不要炫耀你的无知。 无效沟通太多, 那么只好 block 了。
NSAgold
124 天前
@jeesk 回收站/配置文件应该在你的私有目录实现,乱建文件夹就是违反标准设计的滥用权限。
存储重定向就是治这种恶心应用的
jeesk
124 天前
@NSAgold 你不懂就不要乱说了
NSAgold
124 天前
@jeesk #45 还在嘴硬 自己设计有问题却还在指责别人“不懂” 你最懂,想必是不会被 root 用户塞 fake permission 了吧? app 名字贴出来帮你反向宣传一波
https://sr.rikka.app/zh-hans/guide/#什么是应用滥用存储空间的问题
jeesk
124 天前
@NSAgold 你用过该应用吗? 不懂就不要瞎说, 总以为自己高高在上一样, 发帖的目的的是为了解决问题, 不是为了让你偏离话题。 总以为自己是最牛逼的,最懂设计的? 一幅高高在上的样子, 还发个链接来证明自己说的是对的? 理想开发和实际开发是 2 回事, 如果你真的干过开发, 就不会说出这么离谱的事。 最可怕的不是能力不行, 是自以为自己比别人还懂, 拿着规范当令牌的。
jeesk
124 天前
@NSAgold 安卓在用户授予权限的情况下, 允许应用程序放置内容到公共目录, 在授权权限的时候必须显示提醒用户。 并且用户有拒绝的权力。 到了你这里就变成了, 不允许任何应用程序在公共目录读写文件, 只要一读写就是拉屎。 你这逻辑到哪儿都说不通。况且应用又不是要求一定要授予该权限才能运行,如果一定要求授予该权限才能使用,才是你该喷的。 所以说到底是谁嘴硬?
jeesk
124 天前
@NSAgold 想必是不会被 root 用户塞 fake permission 了吧? 你的每一步都在猜测开发者不怀好意。

有没有想过有一种可能, 开发者尽自己的努力去维护应用,而使用者也可能不清楚一些 fake permission 会导致开发者出现一些困扰? 使用者也没有想到会给开发者造成一些困扰, 毕竟他们不知道整个链路? 不是每个 root 用户都是开发人士。

然后在你的心理下就埋下一颗种子, 凡是 App 就不能在公共目录读写,在公共目录读写都是拉屎。 你的想法还强加给别人, 还吐槽别人乱设计。


你应该吐槽的是那些,不给外置目录就不让运行的应用。 而不是在自己一无所知的情况下, 就随便揣测开发者都是恶心的, 都是不遵守规范的,在公共目录拉屎。 然后自己以为自己站在了道德高地上, 到底是谁不懂? 天肯定知道。

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

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

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

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

© 2021 V2EX