关于应用安装后未启动静态广播无法接收的问题

来源:5-5 说说静态广播的注册和收发原理

慕雪4289266

2019-11-11

老师您好,我经过实际测试,发现应用安装后如果从未启动过,静态注册广播接收器是收不到广播的,想请教一下老师,这个逻辑在源码里哪个地方体现呢?

写回答

1回答

风语

2019-11-18

应用安装后Package Manager会扫描并注册所有receiver组件,当发送广播的时候,会去扫描可以接收广播的receiver,这里应该会做过滤,比如检查权限,或者判断是否启动过,建议你翻翻这部分代码,应该是在AMS里面

0
0

剖析Framework面试 冲击Android高级职位

一手助力冲刺Android高级职位,一手把握系统底层原理,理清面试思路,提升技术段位

1406 学习 · 187 问题

查看课程