來源:天極網(wǎng)
由于一些安卓 OEM 制造商的手機存在頻繁殺死后臺應用的情況,可以能會導致Android的用戶體驗受到比較大影響,并且違反了部分谷歌的條款,這使得谷歌開始著手調(diào)查此事。
谷歌也為 OEM 廠商制定了規(guī)則,使其在后臺殺死的應用程序方面透明化。然而,一些 OEM 制造商在安卓系統(tǒng)的基礎上實施他們自己的殺后臺政策,但通常不會讓開發(fā)者,更不會讓用戶知道這些。簡單地說,一些應用程序,如睡眠監(jiān)測和運動跟蹤應用程序,在一個品牌手機上能夠正常運行,但在另一個品牌上可能無法正常工作,因為后者會頻繁殺死在后臺運行的應用程序。
一些 OEM 手機廠商還設置了一個白名單,允許像 Facebook 和 WhatsApp 這樣的應用不受限制地運行,使小型應用開發(fā)商處于不利地位。谷歌很清楚這些的做法,盡管它還沒有采取決定性的行動,但它現(xiàn)在正在邀請開發(fā)者提供反饋,以尋求可能的解決方案。
大多數(shù)應用其實并不需要一直保持在后臺,比如一些工具型的應用,用戶大多只是在需要時才會打開。但有部分應用對于后臺常駐的要求就非常高,除了我們常用的微信、QQ,一些以健康為中心的應用程序可能需要始終運行,但系統(tǒng)可能不會總是讓這些應用程序運行。當然,應用程序一直在后臺運行不是沒有代價的,大量應用長期霸占著后臺會導致手機耗電上升、卡頓、發(fā)熱等問題。對于用戶體驗來講,這些自然也是顯而易見的痛點。
早在 2018 年,AOSP 就存在一個文檔,詳細說明了一部分OEM廠商是如何濫用安卓的核心功能,禁止第三方應用程序在后臺運行。該問題充滿了數(shù)百名應用開發(fā)者的回應,呼應了類似的經(jīng)歷,敦促谷歌阻止 OEM 廠商違反安卓系統(tǒng)的合規(guī)性,實施如此激進的殺后臺政策。
6 月 8 日,一位用戶評論說,部分 OEM 廠商甚至殺死了 AccessibilityService。這項系統(tǒng)服務是用于為特殊人士提供無障礙服務,作為回應,一名谷歌員工最近評論說,他們將研究這個問題,并邀請應用程序開發(fā)人員提交他們的反饋。
谷歌要求開發(fā)者提供以下細節(jié):
受影響的應用程序的名稱
他們觀察到問題的 OEM 和設備型號的名稱
安卓操作系統(tǒng)版本
重現(xiàn)該問題的步驟,以及預期結(jié)果和觀察到的結(jié)果
受影響的 API
他們是否能夠在 Pixel 設備(或其他運行相同 Android 版本的設備)上重現(xiàn)相同的問題。
無論殺進程激進與否,對于用戶來講都不重要,對于用戶來說,能夠及時收到需要的通知、服務,同時手機還能保證流暢、長續(xù)航,這些才是最重要的。至于后臺策略等問題,我們還是期待谷歌來進行整治吧。