MIUI自啟動管理為什麼會自動允許一些程序的自啟動?

MIUI在應用被kill掉之後會禁止其後台service運行,只有在安全中心的自啟動應用管理裡面將該應用設置為開啟自啟動,這樣後台service才不會被殺死,問題就是發現自己做的程序需要手動去設置自啟動,但像微信、qq、支付寶等應用就默認已經設置好允許自動啟了,這是為什麼呢?


『但像微信、qq、支付寶等應用就默認已經設置好允許自動啟了』

人家勢力大

說到底是我們不好,縱容了濫用機制的開發者,那麼MIUI決定直接一刀切


因為這些軟體是常用的通訊或者必要軟體啊,不給自啟你得是就說,小米手機是垃圾,微信老延遲還回自動關閉。支付寶老出現無法跳轉交易巴拉巴拉。。。。。

默認選項就是為一般人做基礎功能保障的。


留下幾個大廠的app允許自啟動,然後禁止其他的app自啟是一種比較保險的做法。

既不會得罪大廠,實際上也保證了微信、qq這樣基礎應用的體驗。

至於禁止其它app,是為了系統的更加省電。天知道那麼多第三方app在後台跑起來會耗多少電。

miui做對齊喚醒也是一個彌補機制,在禁止了眾多軟體自啟許可權後,又保證了重要推送不會過於滯後。


這個很不好, 明明禁止自啟動, 還是自啟動.


有白名單,大廠跟MIUI打交道了。。


因為安卓平台在國內就是一個混亂的群雄爭霸時代,每個應用為了其生存權而在不同勢力之間尋求生存,而個別應用發展到濫用安卓許可權比如自啟動,嚴重損害了系統流暢性。為了用戶利用,miui決定一刀切。至於qq微信那些基礎功能,miui當然也想限制一下,但是基礎功能沒有辦法。


信任程序


推薦閱讀:

TAG:Android開發 | 米柚MIUI |