就在前几天,一些运行最新 Beta 版操作系统 Android 12 beta 3 的 Android 用户收到了大量名为“Foreground Service BG-Launch Restricted”的通知。正如9to5Mac所指出的,受限制的应用程序 com.google.android.inputmethod.latin 是 Gboard,它是 Google 为 Android 和 iOS 设备开发的虚拟键盘应用程序。
谷歌显然试图更新连接到虚拟 QWERTY 键盘应用程序的某种类型的媒体,从而导致警报的传播。在Android开发者网站上说,“应用程序针对Android 12(API级别31)不能再启动前台服务在后台运行时,除少数特殊情况下,如果一个应用程序尝试启动前台服务应用程序运行时在后台,并且前台服务不满足其中一种异常情况,系统会抛出一个前台服务启动不允许的异常。”
一些 Android 12 beta 3 用户会在一夜之间看到这些通知在他们的手机上弹出。Credit-9to5Mac
换句话说,关闭通知的前台操作可能是下载。由于一些用户收到了数十条警报以及 Gboard 引起的警报,您可能需要花一些时间从屏幕上清除通知,因为“全部清除”按钮可能无法完成这项工作。但最重要的是,如果您确实在屏幕上看到警报,则无需担心。
Google 告知其工作受此更改影响的应用程序开发人员使用推荐用于启动更高优先级后台任务的 WorkManager 编程接口。
尽管如此,删除通知可能会在您的麻烦列表中排名,并且根据您的个性,这可能被认为是在安装之前等待发布稳定版本的 Beta 版本的一个很好的理由,如果有问题的手机,则会增加一倍是你的日常司机。不过,坦率地说,这位作家阻止他安装 Beta 版操作系统的最大担忧是运行 Beta 版时经常遇到的电池寿命下降。即使现在有令人惊叹的移动电源,也没有人愿意在中午被迫寻找插座。