谷歌添加了一项新的应用程序休眠系统服务

2021-01-26 16:16:07 来源: INeng财经

也许让人难以置信,但是距离首个Android 12 Developer Preview的发布只有一个多月的时间了。毕竟,首个Android 11开发人员预览版于2020年2月发布!我们一直在寻找Android开源项目(AOSP)Gerrit ,以获取下一个Android版本的新功能的提示,最近我们发现有证据表明Google正在为Android 12进行应用程序休眠。

根据提交给AOSP的几项代码更改,Google添加了一项新的应用程序休眠系统服务,该服务“管理应用程序休眠状态,应用程序可以进入一种状态,这意味着它们没有被积极使用并且可以针对存储进行优化”。

不幸的是,我们没有关于此功能的更多详细信息。例如,我们不知道应用程序如何进入此状态。是否根据应用使用情况统计信息自动确定?用户可以手动选择强制应用程序休眠吗?我们也不知道将如何优化应用程序的存储,也不知道操作系统将如何告诉用户哪些应用程序已进入休眠状态。

我们的猜测是,应用程序休眠将像Android 11中引入的自动撤消权限功能一样自动进行,并且优化过程涉及压缩APK和其他应用程序资源,但是直到提交更多代码更改后我们才能确定。我们也不确定该功能是否会真正应用到Android 12中,因为尚未合并提交。尚有时间添加此类新功能,但该窗口即将关闭。一旦我们了解了有关此应用程序休眠服务或Android 12附带的任何其他功能的更多信息,我们将共享该信息。

更新1:清除应用程序缓存

尽管应用程序休眠功能的提交尚未合并(这意味着我们仍然不确定它是否最终会在Android 12中使用),但我们现在已经了解了有关该功能如何工作的更多信息。根据在新提交中提交的代码(一旦XDA再次认可开发人员luca020400),应用程序休眠功能将自动清除应用程序的缓存文件。释放的存储量取决于所涉及的应用程序-视频流和消息传递应用程序可以缓存数百兆字节的数据-但这只是应用程序休眠功能的一部分。在一条评论中,Google开发人员暗示可以通过“程序包级休眠”来节省更多的存储空间。这可能是指压缩应用程序及其资源或采取其他措施来减少应用程序安装所占用的空间。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。