在安卓應用商店當中,有很多提供“一鍵加速”功能的App,它們通過清理安卓系統中的后臺應用來為手機提速。 這樣的操作是否有用,以及這樣的App存在是否合理呢?隨著Android 14 DP2發布,安卓用戶有了一個官方解釋。 通常來說,這類“一鍵加速”App擁有一個特殊權限(KILL_BACKGROUND_PROCESSES),通過執行系統命令(ActivityManager.killBackgroundProcesses)來清除后臺應用,簡單粗暴地殺死內存中的常駐進程來回收內存。 從Android 14開始,App獲得上述這個特殊權限(KILL_BACKGROUND_PROCESSES)的API將受到限制。“一鍵加速”App,包括所有能獲得殺后臺權限的App,都將只能清除自己的后臺進程。 不再能夠清除其它App的后臺進程,這意味著,“一鍵加速”App將成為歷史,多個App后臺互相打架的情況也將不再發生。 安卓方面給出了這樣做的解釋,根據Android 14DP2的描述文檔,安卓方面認為,應用程序“不應該使用killBackgroundProcesses()API或者其它方法,試圖影響其它應用程序的進程。 Android旨在將緩存的應用程序保留在后臺,并在系統需要內存時自動終止它們。“一鍵加速”App不必要地清除其它App進程,可能會降低系統性能并增加電池消耗量。 因為稍后系統需要完全重新啟動這些應用程序,這比恢復現有緩存的應用程序需要更多資源。從Android 14開始,擁有新的權限KILL_ALL_BACKGROUND_PROCESSES的系統應用才能殺死其它應用的后臺進程。 另外,一個有趣的細節是,描述文檔還提到:“第三方應用無法改善Android設備內存、電源或熱行為。” |
免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!
掃一掃,關注站長網微信