Android 杀后台太狠,谷歌:看不下去了,势必要揪出“凶手”!
发布日期:2021-06-30 18:34:56 浏览次数:3 分类:技术文章

本文共 2072 字,大约阅读时间需要 6 分钟。

凌云时刻

手机杀后台严重的痛苦你体会过吗?

打着游戏,看到消息切出去看一眼,回来游戏就得重开;看着视频,想去浏览器搜不懂的词汇,回来视频 App 又得重开;睡前打开睡眠检测 App 想记录整晚的睡眠质量,第二天打开手机一看,后台哪里还有什么 App 在运行......

整个感受下来就是一句话:气吐血。

许多用户都曾在网络上抱怨他们的手机杀后台太狠,都影响到用户体验了:

这个问题近些年来也颇受谷歌关注——毕竟许多手机的操作系统都是基于开源的 Android,因此在用户在投诉手机杀后台严重的问题时,不免会殃及到 Android 背后的谷歌。

但近日谷歌终于决定不再背这口“黑锅”了,甚至还要揪出手机厂商中杀后台最为严重的“凶手”!

曾努力管理杀后台力度的谷歌

谷歌并不是突然要找出杀后台最严重的手机厂商的。在这之前,谷歌就曾对一众安卓手机厂商就杀后台问题进行过规范。

由于 Android 的开放性,许多手机即使都属于安卓系统,但在各个厂商的不同开发下,同款应用在不同的智能手机上或多或少都存在一些差异。

这些差异倘若无伤大雅倒也不至于被用户放大,但如果这个差异是“杀后台”,用户就不得不吐槽了:试想,同样一款应用在朋友的手机上能正常运行,在你的手机上却反复被后台“杀死”,你怄不怄气?

为了发泄这种怨气,许多用户就选择向手机厂商反映,如果没有得到回应,就开始怀疑谷歌:你家的 Android 系统是不是有问题,杀后台也太狠了!

由此,天降“大锅”的谷歌便为这些 OEM(Original Equipment Manufacturer,原始设备制造商)手机厂商制定了相关条款,并要求他们将杀后台的规则与设定透明化。

不过这明显并没有起到很大的成效,许多 OEM 手机厂商依旧在实施自己的杀后台策略,例如:阻止第三方应用、为大厂 App 设置“白名单”使其不被后台杀死,而这些行为让小型应用开发者的处境更加艰难。

其实早在 2018 年,AOSP(Android Open Source Project,Android 开放源代码项目)中就展示了这个问题,详细说明了部分 OEM 是如何在滥用 Android 的核心功能并禁止第三方应用在后台运行。彼时在该问题下有数百名应用开发者对此表示深有同感,要求谷歌对这些违反 Android 规范的 OEM 进行整改。

所以可以看出,谷歌其实很清楚这些现象,但它之前尚未对此采取任何行之有效的措施。

好在,不是不报,时候未到。谷歌最近似乎也实在是看不下去许多安卓手机杀后台太狠,导致用户体验受到严重影响,它决定开始调查了。

揪出杀后台最严重的的“凶手”

6 月 8 日,有用户声称,小米和一加手机的后台甚至杀死了 AccessibilityService。而令人出乎意料的是,一位谷歌员工回复道,他们会调查这个问题并邀请应用开发者填写一份问卷调查以提交他们的反馈。

调查网址:https://docs.google.com/forms/d/e/1FAIpQLSd9P3gLKgMbVwQnAra6UhOjnCWtKpp55kYmigUKo8-ynmvdPg/viewform?resourcekey=0-e65sRbpisoGmtEe_zPZnMg

这份问卷主要包含以下几个问题:

 受影响应用程序的名称

 你观察到有问题的 OEM 和设备型号的名称

 Android 操作系统的版本

 重现问题的步骤,展示预期结果和观察到的结果

 受影响的 API 名称

 你是否能够在 Pixel 设备(或运行相同 Android 版本的其他设备)上重现相同的问题

其中,所有问题都以主观题的形式呈现,唯有一个格外明显的选择题:

没错,谷歌的这份问卷在提问“哪个 Android OEM 导致了问题”时,列出的选项有许多我们很熟悉的手机品牌:一加、OPPO、小米、vivo、三星。

据 9to5google 报道,谷歌列出的这些选项不仅是 Android 设备中较有影响力和受欢迎的,也大多都有杀后台严重的问题,其中一加和三星一直在这个问题上“争冠”。

除此之外,从这份问卷的提问内容可以看出,谷歌的确是要严肃调查 Android 设备中杀后台最为严重的“凶手”,之后或许将依据问卷结果针对性地与个别 OEM 手机厂商进行沟通,但后续谷歌具体将有怎样的应对措施还尚未明晰。

最后,你是否遇到过手机杀后台太狠的情况?你对于杀后台又有怎样的看法或见解?

参考链接:

  • https://www.xda-developers.com/google-developer-feedback-oem-software-affecting-android-apps/

  • https://9to5google.com/2021/06/14/google-android-background-apps-developer-form/

  • 来源|CSDN

END

每日收获前沿技术与科技洞见

投稿及合作请联系邮箱:lingyunshike@163.com

转载地址:https://lingyun.blog.csdn.net/article/details/117970873 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:云上技术 | 混合云管理平台多Region架构
下一篇:SRS为何加入木兰社区孵化?

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月27日 01时17分49秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

【python3学习笔记】斜杠和双斜杠运算符的区别 2019-04-30
【深度学习笔记】torch.nn.Sequential(* args) 与 torch.nn.Module 2019-04-30
【深度学习笔记】用torch.nn.Sequential()搭建神经网络模型 2019-04-30
【深度学习笔记】用torch.nn.ModuleList搭建神经网络 2019-04-30
【解决错误】AttributeError: module ‘scipy.misc‘ has no attribute ‘imread‘ 2019-04-30
【解决错误】复现RCAN的时候遇到了ImportError: cannot import name ‘_update_worker_pids’ from ‘torch._C’ 2019-04-30
【解决错误】ModuleNotFoundError: No module named ‘skimage‘ 2019-04-30
【深度学习笔记】pytorch的点乘(dot product) 2019-04-30
【深度学习笔记】残差 2019-04-30
【错误解决】cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\imgproc\sr 2019-04-30
【python学习笔记】读取指定文件夹中的图片,结合边缘保留滤波EPF 2019-04-30
【工具和环境】Linux下安装pycharm 2019-04-30
【Accumulation】The last two sentences of the abstract 2019-04-30
【Accumulation】The definition of SISR 2019-04-30
【工具与环境】Windows下安装Sublime Text 3 2019-04-30
【解决错误】ValueError: some of the strides of a given numpy array are negative. 2019-04-30
【工具与环境】Excel中批量插入行 2019-04-30
【个人实验注意事项】 2019-04-30
【解决错误】ModuleNotFoundError: No module named ‘tqdm‘ 2019-04-30
【解决错误】ModuleNotFoundError: No module named ‘PIL‘ 2019-04-30