首頁 > 科技

部分Android手機廠商殺後臺過於激進,谷歌坐不住了

2021-06-15 09:38:39

  6 月 14 日訊息,由於一些安卓 OEM 製造商的手機存在頻繁殺死後臺應用的情況,可以能會導致Android的使用者體驗受到比較大影響,並且違反了部分谷歌的條款,這使得谷歌開始著手調查此事。

  谷歌也為 OEM 廠商制定了規則,使其在後臺殺死的應用程式方面透明化。然而,一些 OEM 製造商在安卓系統的基礎上實施他們自己的殺後臺政策,但通常不會讓開發者,更不會讓使用者知道這些。簡單地說,一些應用程式,如睡眠監測和運動跟蹤應用程式,在一個品牌手機上能夠正常運行,但在另一個品牌上可能無法正常工作,因為後者會頻繁殺死在後臺運行的應用程式。

  一些 OEM 手機廠商還設定了一個白名單,允許像 Facebook 和 WhatsApp 這樣的應用不受限制地運行,使小型應用開發商處於不利地位。谷歌很清楚這些的做法,儘管它還沒有采取決定性的行動,但它現在正在邀請開發者提供反饋,以尋求可能的解決方案。

  大多數應用其實並不需要一直保持在後臺,比如一些工具型的應用,使用者大多隻是在需要時才會開啟。但有部分應用對於後臺常駐的要求就非常高,除了我們常用的微信、QQ,一些以健康為中心的應用程式可能需要始終運行,但系統可能不會總是讓這些應用程式運行。當然,應用程式一直在後臺運行不是沒有代價的,大量應用長期霸佔著後臺會導致手機耗電上升、卡頓、發熱等問題。對於使用者體驗來講,這些自然也是顯而易見的痛點。

  早在 2018 年,AOSP就存在一個文件,詳細說明了一部分OEM廠商是如何濫用安卓的核心功能,禁止第三方應用程式在後臺運行。該問題充滿了數百名應用開發者的迴應,呼應了類似的經歷,敦促谷歌阻止 OEM 廠商違反安卓系統的合規性,實施如此激進的殺後臺政策。

  6 月 8 日,一位使用者評論說,部分 OEM 廠商甚至殺死了 AccessibilityService。這項系統服務是用於為特殊人士提供無障礙服務,作為迴應,一名谷歌員工最近評論說,他們將研究這個問題,並邀請應用程式開發人員提交他們的反饋。

  谷歌要求開發者提供以下細節:

  受影響的應用程式的名稱

  他們觀察到問題的 OEM 和裝置型號的名稱

  安卓作業系統版本

  重現該問題的步驟,以及預期結果和觀察到的結果

  受影響的 API

  他們是否能夠在 Pixel 裝置(或其他運行相同 Android 版本的裝置)上重現相同的問題。

  無論殺程序激進與否,對於使用者來講都不重要,對於使用者來說,能夠及時收到需要的通知、服務,同時手機還能保證流暢、長續航,這些才是最重要的。至於後臺策略等問題,我們還是期待谷歌來進行整治吧。


IT145.com E-mail:sddin#qq.com