城市网

谷歌希望帮助OEM改进Android应用程序处理

导读 谷歌希望帮助OEM 改善 Android 应用程序在后台的处理能力。正如你们大多数人所知,一些公司的 Android 版本倾向于非常积极地杀死后台

谷歌希望帮助OEM 改善 Android 应用程序在后台的处理能力。正如你们大多数人所知,一些公司的 Android 版本倾向于非常积极地杀死后台应用程序。

谷歌旨在帮助 OEM 改进 Android 应用程序处理

Google 确实提供了有关运行 Android 的设备应如何处理后台进程的指南。然而,制造商仍然以错误的方式进行调整,只是为了提供更好的电池性能。

不用说,这会影响用户体验。它可能会导致应用程序被过于频繁地关闭,甚至会阻止后台的某些应用程序正常工作。

在Google I/O 2022 期间,Google 确保表示正在努力改进这一点。该公司正试图从多个角度解决这个问题,试图打通 Android OEM。

OEM 倾向于引入各种应用程序限制以延长电池寿命

Android 框架软件工程师 Jing Ji 表示,谷歌在与 OEM 沟通正确的做事方式方面遇到了困难。他说,设备制造商引入了各种应用程序限制,这让应用程序开发人员感到困难。

他补充说,谷歌一直在与 Android 制造商直接合作,以改进事情。该公司希望在 Android 中构建标准化的系统级电池管理功能。该系统级电池管理系统应该使 OEM 无需进一步优化。

Android 13 正在推动改进

Android 13 将引入一些导致这一点的变化。该操作系统将添加更精细地跟踪每个应用程序电池消耗的功能。这将让用户知道特定应用程序在前台、后台或运行前台服务时使用了多少果汁。

JobScheduler API 将使用 Android 13 进行升级,以便更有效地安排作业。系统将估计您计划打开给定应用程序的时间,从而更有效地安排该应用程序的预取作业。JobScheduler API 还将更好地了解当系统资源不足或设备开始发热时要停止哪些作业。

谷歌希望开发者尽可能高效地构建应用程序

谷歌还补充说,开发人员需要尽可能高效地构建应用程序。当然,这将有助于提高整体性能。

如果这种方法不起作用,谷歌应该更直接地处理事情。这是第三方皮肤长期存在的问题,可能会影响用户体验。大多数用户不知道如何解决这些问题(通过详细设置设置),他们也不应该被迫这样做。

如果原始设备制造商未能正确处理问题,谷歌可能会对其进行处罚。换句话说,它可能会迫使他们以某种方式做事,否则将面临失去 GMS 认证的风险。谷歌可能根本不会走那么远,但如果事情没有改善,一切皆有可能。该公司没有暗示任何类似的事情,我们只是在谈论可能发生的事情。不过,公司正在朝着正确的方向前进,这是一件好事,让我们希望这种方法能够奏效。