开发者痛斥手机供应商为了续航恶意查杀后台应用
開發四年只會寫業務代碼,分布式高并發都不會還做程序員???
開發者創建了一個網站,痛斥手機供應商為了節省電量而導致其它應用無法正常工作。
當下手機續航能力變得越來越重要,手機供應商總是試圖將一些節省電池的功能集成到固件中,其中有一些供應商會直接在系統后臺殺死正在運行的應用。這個名為“Don't kill my app!”的網站就痛斥了手機供應商的這種手段,直言它們把智能手機變成啞鈴手機(dumbphones)。
供應商的這種手段,使得諸如鬧鐘、健康追蹤器與自動化應用等需要駐留在后臺運作的?app 都無法正常工作,而一旦應用出現問題,那么用戶只會責怪應用開發者,而不會知道這是手機供應商應該背的鍋。
開發者很憤怒,表示“We have to fight back!”,在該網站上,他們列出了這些要反擊的供應商,如下圖所示。并且有相應的“罪狀”頁面說明了該供應商的具體手段,同時給出了用戶相應的解決方案。
以 Nokia 的 HMD Global 為例,如果屏幕關閉,運行 Android O 和 P 的諾基亞手機會在 20 分鐘后殺死任何后臺進程,此外,所有消息通知都會被停止,這使得鬧鐘等應用無法正常工作。具體來說,諾基亞是通過將設備與第三方公司 Evenwell 提供的 com.evenwell.powersaving.g3 和 com.evenwell.emm 程序包捆綁來完成后臺查殺的。
開發者直言“該應用以我們迄今為止在 Android 供應商中看到的最殘酷的方式殺死應用”,同時,通過電池優化將應用添加進查殺白名單中并沒有用,應用被照殺不誤。
總結
以上是生活随笔為你收集整理的开发者痛斥手机供应商为了续航恶意查杀后台应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Final Cut Pro X 精选插件
- 下一篇: Ubuntu22.04安装惠普P1108