Android 8.0 限制APP背景活動功能 - 手機討論

Table of Contents

手上的Sony XZP昨天也收到Android 8.0 Oreo的更新了

其中我認為Android系統最需要的功能也在8.0上實現

那就是限制APP背景活動

以前我覺得Android最討厭的問題就是

系統可以允許APP一直在背景執行,卻沒有任何機制可以限制

在5.0以前我也用過一些root的方法限制APP背景活動

但效果都不佳,部分APP仍然還是會強制啟動

就算硬體再強的手機

APP不斷地重啟和占用記憶體仍然會拖累系統效能

現在8.0直接內建這個功能,連root都免了

我覺得不論是在省電和效能優化都蠻有幫助的

今天就來試了一下8.0這項新功能的效果如何


首先到[設定]->[系統]->[開發人員選項]->[正在運作的服務]
查看是否有關閉後仍然在背景執行的APP,以我個人安裝的APP為例
GOMAJI Pay這個APP即使在多工的地方已經把他滑掉關閉了
從開發者選項這裡還是可以看到他在背景偷偷的長時間執行
https://imgur.com/agOdE2I

接著從drawer的APP列表找這支程式,長按圖示->[應用程式資訊]
https://imgur.com/Sn2TsWG

點選[電池]
https://imgur.com/kU0rRHW

在下方[管理電池用量]的地方,有個[背景活動]的開關可以關閉
https://imgur.com/YDKcxK7

再回去看[開發人員選項]->[正在運作的服務],GOMAJI Pay就不會再偷偷執行了!
https://imgur.com/s65qUoU

這個功能真的還蠻不錯的,就算是規格較低的手機

透過這種方式限制較肥的APP(例如:FB)

可以有很大的效能改善,應該可以有效減少系統被垃圾APP拖累的機會


--

All Comments

Megan avatarMegan2017-10-29
跟中國機那種有什麼不一樣
Daniel avatarDaniel2017-11-01
https://i.imgur.com/DVNYXRG.jpg我也好奇跟我這個差在哪...不過這個不是全部應用都能添加在名單裡
Liam avatarLiam2017-11-04
為什麼我的pixel 2沒有開發人員選項 =.=
Zora avatarZora2017-11-07
要點版本號 打開
Carolina Franco avatarCarolina Franco2017-11-10
樓上有連點版本號碼嗎
Rosalind avatarRosalind2017-11-13
要自己開啊 我記得是要一直連點一個東西
Quintina avatarQuintina2017-11-16
https://goo.gl/SVHFZt
Zora avatarZora2017-11-20
在通知欄的訊息可以移除嗎?
Isabella avatarIsabella2017-11-23
XDA論壇有人有解答 https://goo.gl/765vy5
Frederica avatarFrederica2017-11-26
其實就跟中國機一樣的功能…google更新常常都是把各家的ui收進來用
Selena avatarSelena2017-11-29
FB如果限制背景,應該就不會跳出通知了吧
Mia avatarMia2017-12-02
三星應該是版本更新得益最少的
Candice avatarCandice2017-12-05
限制有分幾種 關螢幕後限制,還是單純限制自啟,各有好處
Hedda avatarHedda2017-12-08
我的IG跟傳說對決一樣關不掉 …
Barb Cronin avatarBarb Cronin2017-12-11
更正已經消失了 感謝大大教學
Charlie avatarCharlie2017-12-14
我把麥當勞設定禁止之後,鬧鐘就跑不出來了…
Rachel avatarRachel2017-12-17
華為是 在你關螢幕時,禁用的全砍 同時禁止自啟
Freda avatarFreda2017-12-20
google收的是各家UI apple收的是商店裡app的功能
Callum avatarCallum2017-12-23
禁止鬧鍾是在跟自己過不去嗎
Franklin avatarFranklin2017-12-26
會不會切換個APP就關掉?XZ開省電切換個程式JPTT就會被強制中止,都要一直重登,很麻煩。
Yedda avatarYedda2017-12-29
那是因為XZ RAM太少吧
Xanthe avatarXanthe2018-01-01
推薦你黑域
Isla avatarIsla2018-01-04
你說的可分為有A和B兩大部份 O改的部分涉及A與B兩者不是一樣的東西 A改了會牽涉B 所以一起說沒問題
Dinah avatarDinah2018-01-08
有人說中國UI不也這樣搞嗎 那是沒爸爸產生以暴制暴沒惡意App想說我能這樣處理 結果對岸系統給它禁止問題就呈現出來了 硬來的方案自然沒官方好所以這回還有一堆人翻牆跑去官方bugtracker朝聖相關討論傳 快被煩死
Steve avatarSteve2018-01-11
而 你說的開關 關閉後App不代表不能跑背景服務喔就是我上頭說的A與B原因
Thomas avatarThomas2018-01-14
另外 已target O的App你是見不到此開關的 它被視為已調適好 就被強制不能在背景運行了
Christine avatarChristine2018-01-17
此開關也被視為暫時保留兼容性的手段 沒target O的暫時給它寬容點 舉例你若把Twitter的關了 就收不到通知 推送是會送達 但是它目前處理推送的模式是 在背景因有推送到達被喚醒後持續運行太久 通知還沒放出來 結果就被咔嚓停掉了
Jake avatarJake2018-01-20
謝謝分享
Eden avatarEden2018-01-23
黑域麻煩的是沒有 root 的機子如果重開機還要再跑
Cara avatarCara2018-01-26
電腦指令
Suhail Hany avatarSuhail Hany2018-01-29
百度網盤這個支那APP我把開關關掉他還是會自啟耶