: 反觀蘋果可以在幾乎不留後台的情況下
: 還能正常的讓APP接收通知
: 就是因為安卓太多APP肥大
: 才會需要如此大量的記憶體
: 軟體設計不良=需要強大的硬體支撐
亂講,通知需要常駐?
基本上App就兩種通知
1. 本地通知
2. 推送通知
這邊說接收通知,那我就把本地通知也一起算吧
不保留後台的情況下怎麼產生通知?
先說本地通知
基本上就是用WorkManager和AlarmManager這些
而這些東西根本不是「常駐後台」
他們是系統管理的,跟App有沒有開根本無關
是某些特定情況下系統叫起來運行的
既然App沒開,哪來的常駐後台?
App被殺都沒差還會吃Ram?
再來是推送通知
基本上就是靠FCM這些外部服務做的
這些東西是系統控制的,App沒開也沒差
根本不依賴App運行狀態
還是一樣
App被殺都沒差還會吃Ram?
所以說
通知 和 保留後台
關係在哪?
-----
Sent from JPTT on my Google Pixel 7 Pro.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.243.34 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1706765706.A.EF0.htmllsps408031樓a一下就知道他是來釣魚引戰的了 02/01 13:35
abc09220012樓現在還有 暫停執行快取應用程式 02/01 14:03
ja97408073樓所以不在google商店上架的APP 02/01 14:03
→ ja97408074樓也全都有接入FCM嗎? 02/01 14:03
→ ja97408075樓不是整天喊自由 商店以外的APP 02/01 14:03
→ ja97408076樓就都不是安卓的一部分就是了? 02/01 14:03
→ manbow777樓有些非系統控制的本地通知還是由APP喚起 蘋果也是 02/01 14:13
Tsukasayeo8樓認知錯誤還跑出來噓人啊 02/01 14:15
→ manbow779樓這跟APP來源毫無關係 例如計時器功能走FCM是繞遠路 02/01 14:16
ja974080710樓這個部分我沒有否認啊 02/01 14:20
→ ja974080711樓但是我的意思是說通知推送的部分 02/01 14:20
→ ja974080712樓不走FCM就是很多APP都要常駐 02/01 14:20
→ ja974080713樓某些APP還會去鏈式喚醒其他APP 02/01 14:20
kimi11213614樓笑他就好了,不要教他啦,這種人會抄作業跑去亂嗆 02/01 14:37
→ manbow7715樓FCM是兩面刃 一來是你要一直保持良好連線狀態 02/01 14:40
→ 本人16樓不走FCM不上架Play Store,這樣你怪系統不怪開發商 02/01 14:40
→ 本人17樓?那為什麼不是選有FCM有上Play Store的App來用?你 02/01 14:40
→ 本人18樓要側載又要審核,要馬跑又不給吃草?是不是哪裡怪怪 02/01 14:40
→ 本人19樓的?.? 02/01 14:40
→ manbow7720樓二來是無法避免的延遲 這對某些功能很致命 02/01 14:41
→ jim92421121樓欸都請問一下, fcm 是只要 play商店上上架的 02/01 14:47
→ jim92421122樓都已經套用了嗎,ex line messager 這些通訊app 02/01 14:47
lsps4080323樓他就是來引戰的 真的不用為他如此浪費時間 02/01 14:48
whatthe807824樓meta 出的 app 好像都是只拿 FCM 當做定時喚醒同步 02/01 14:51
→ whatthe807825樓的媒介而已,自己也還是會常駐後台收通知 02/01 14:51
ja974080726樓又不是所有程式都可以在play商店有 02/01 15:10
→ ja974080727樓所以沒支持的程式我就不能說了 02/01 15:10
→ ja974080728樓那就是安卓開放系統的代價啊 02/01 15:10
→ ja974080729樓只能說開放比封閉好 不能說他的問題點? 02/01 15:10
→ Kismeter30樓不用浪費時間 02/01 15:11