※ 引述《ja9740807 (finallydream你最聪明 ?1)》之铭言:
: 反观苹果可以在几乎不留后台的情况下
: 还能正常的让APP接收通知
: 就是因为安卓太多APP肥大
: 才会需要如此大量的内存
: 软件设计不良=需要强大的硬件支撑
乱讲,通知需要常驻?
基本上App就两种通知
1. 本地通知
2. 推送通知
这边说接收通知,那我就把本地通知也一起算吧
不保留后台的情况下怎么产生通知?
先说本地通知
基本上就是用WorkManager和AlarmManager这些
而这些东西根本不是“常驻后台”
他们是系统管理的,跟App有没有开根本无关
是某些特定情况下系统叫起来运行的
既然App没开,哪来的常驻后台?
App被杀都没差还会吃Ram?
再来是推送通知
基本上就是靠FCM这些外部服务做的
这些东西是系统控制的,App没开也没差
根本不依赖App运行状态
还是一样
App被杀都没差还会吃Ram?
所以说
通知 和 保留后台
关系在哪?