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