Google正调查手机厂商在杀Android后台进程时过于激

 新闻资讯     |      2021-06-15 12:37
【/h/】在过去的几年里,Google大大改进了Android系统处理后台应用的方式。诸如瞌睡和应用备用桶等优化措施有助于将系统资源分配给最需要它们的应用,同时确保滥用应用不会在后台运行。

访问:

阿里巴巴云6.18主会场|天猫6.18超级红包主会场

JD.COM 6 18“荆襄红包”最大面额为18618元

长期以来,Android用户批评iOS主动扼杀后台运行的应用。安卓手机的多任务处理能力、更大的内存池和更大的电池被作为该平台优越性的例子四处宣扬。然而因为种种原因,一些制造商已经自行采取了更严格的措施,甚至可能违背了Google的政策,Google现在想知道这些OEM厂商是谁。

调查表格:

https://docs . Google . com/forms/d/e/1 faipqlsd 9 p3glkgmbvwqnara 6 uhojncwtkpp 55 ymiguko 8-ynmvdPg/view form?resource key = 0-e65 srbpisogmtee _ zPZnMg

大多数Android应用可能并不总是需要在后台运行,但肯定有一类应用。事实上,有一类应用根本不应该在后台运行,尤其是那些意图不纯的应用,比如恶意软件。然而,一些以健康为中心的应用程序可能需要一直运行,但是系统可能不会总是让这些应用程序运行。

当然后台应用带来了很多便利,但也不是没有成本,通常是CPU占用方面,最终缩短了电池续航性能。这就是为什么包括Android在内的平台会对哪些应用程序可以这样做以及何时这样做设置规则和限制。Android系统还留出空用于异常,并提供支持应用睡眠和再次唤醒的方法。

另一方面,谷歌为原始设备制造商制定了规则,使后台杀死应用程序的过程透明,但这就是事情变得有点混乱的地方。一些原设备厂商基于Android系统实现了自己的应用查杀进程策略,但通常不会让开发者或用户知道。具体来说,一些应用程序,如睡眠监控或活动跟踪应用程序,可以在一部手机上运行,但在另一个品牌上可能无法正常工作,只是因为后者会主动杀死后台运行的应用程序。

多年来,应用程序开发人员一直在抱怨这种情况,谷歌似乎终于听到了他们的请求。有人举报,一些品牌甚至扼杀了重要的Android无障碍辅助服务(被认为是操作系统照顾视障、听障等弱势群体的基本功能)。早在2018年,AOSP错误追踪器就制造了一个问题,详细解释了一些原始设备制造商是如何滥用Android的核心功能,禁止第三方应用程序在后台运行的。这个问题充斥着数百名应用程序开发人员的回应,呼应了类似的经历,敦促谷歌防止原始设备制造商违反安卓合规性并实施如此激进的政策。

dontkillmyapp.jpg

2021年6月8日,有用户评论说小米和一加等OEM厂商甚至杀死了AccessibilityService。作为回应,一名Google员工最近评论说,他们将研究这个问题,并邀请应用程序开发人员提交他们的反馈。