尽管Android12带来了一长串增强操作系统的新功能,但它也带来了一些有争议的功能。其中之一与管理后台应用程序进程的“幻影进程”有关。我们现在了解到Google的后台应用程序政策可能会发生变化,尽管未来会发布Android版本。
Android12上的PhantomProcessKiller可能会干扰Termux等Android终端模拟器应用程序。通过向AOSP引入一个新补丁,Google似乎已经意识到了这个问题。此补丁在开发人员选项中添加了一个新的切换开关,以禁用对虚拟进程的监控。启示来自MishaalRahman,XDA报道。
PhantomProcesskiller旨在杀死应用程序启动的分叉子进程,当它们消耗过多CPU时。首次在Android12中引入,此功能最多只允许32个子进程。
预计,这会阻碍应用程序运行多个后台操作的能力。尽管谷歌终于推出了禁用此功能的开关是个好消息,但开发人员似乎必须等到2022年末推出Android13。
“高级用户”和开发人员可以通过设置-开发人员设置-功能标志禁用幻影进程。当切换关闭时,分叉的子进程可以不受限制地运行,同时忽略32个子进程的限制。值得注意的是,此异常不适用于主应用程序进程。
虽然现在假设此功能仅适用于Android13,但它与Android12L捆绑的可能性很小。如果您不知道,Android12L适用于平板电脑、可折叠设备和具有更大屏幕的设备。请务必在此处查看我们对Android12L的早期实践,以了解即将发生的事情。
Android13的到来还有几个月的时间。更重要的是,世界尚未完全弄清楚Android12及其错误。虽然我们已经解决了Pixel6和Pixel6Pro的无数问题,但我们也遇到了针对Pixel5、Pixel4a和Pixel3等设备的Android12更新问题。
另外,三星最近不得不停止为GalaxyZFlip3和ZFold3推出OneUI4+Android12更新。然而,这可能更多地与三星有关,而不是谷歌。
标签: