第一生活网

Android 13 可以解除后台应用程序进程限制

公孙成政
导读 尽管Android 12带来了一长串增强操作系统的新功能,但它也带来了一些有争议的功能。其中之一与管理后台应用程序进程的幻影进程有关。我们

尽管Android 12带来了一长串增强操作系统的新功能,但它也带来了一些有争议的功能。其中之一与管理后台应用程序进程的“幻影进程”有关。我们现在了解到 Google 的后台应用程序政策可能会发生变化,尽管未来会发布 Android 版本。

Android 12 上的 PhantomProcessKiller 可能会干扰 Termux 等 Android 终端模拟器应用程序。通过向 AOSP 引入一个新补丁,Google 似乎已经意识到了这个问题。此补丁在开发人员选项中添加了一个新的切换开关,以禁用对虚拟进程的监控。启示来自Mishaal Rahman,XDA报道。

PhantomProcesskiller 旨在杀死应用程序启动的分叉子进程,当它们消耗过多 CPU 时。首次在 Android 12 中引入,此功能最多只允许 32 个子进程。

预计,这会阻碍应用程序运行多个后台操作的能力。尽管谷歌终于推出了禁用此功能的开关是个好消息,但开发人员似乎必须等到 2022 年末推出 Android 13。

新豁免仅适用于子应用程序进程,而不适用于主应用程序进程

“高级用户”和开发人员可以通过设置 - 开发人员设置 - 功能标志禁用幻影进程。当切换关闭时,分叉的子进程可以不受限制地运行,同时忽略 32 个子进程的限制。值得注意的是,此异常不适用于主应用程序进程。

虽然现在假设此功能仅适用于 Android 13,但它与 Android 12L 捆绑的可能性很小。如果您不知道,Android 12L 适用于平板电脑、可折叠设备和具有更大屏幕的设备。请务必在此处查看我们对Android 12L 的早期实践,以了解即将发生的事情。

Android 13 的到来还有几个月的时间。更重要的是,世界尚未完全弄清楚 Android 12 及其错误。虽然我们已经解决了 Pixel 6 和 Pixel 6 Pro 的无数问题,但我们也遇到了针对 Pixel 5、Pixel 4a 和 Pixel 3 等设备的 Android 12 更新问题。

另外,三星最近不得不停止为 Galaxy Z Flip 3 和 Z Fold 3 推出 One UI 4 + Android 12 更新。然而,这可能更多地与三星有关,而不是谷歌。