背景
从android 8.0开始,我们无法为清单中的隐式广播注册Broadcast Receivers
(不考虑某些异常)。
我的问题
什么是显式广播接收器? 从理论上我知道,仅对我的应用程序有意义的广播接收器将是显式类型。
但是我无法理解是什么使广播接收器显式或隐式的?
有不同的方法来定义它们
在此answer中,他们在清单中使用了接收器标签,而该标签适用于android 8+(我自己没有尝试过,但作为一个可以接受的答案,我认为这是可行的)
那么这是如何工作的?
上面我问了一个以上的问题,但它们都是相关的。因此,主要问题是广播接收器如何根据上述问题进行隐式和显式
我的研究
我知道我们仍然可以使用Context-registered receivers
我在此answer中看到,在清单中讲述了区分它们的问题,但这并没有说明差异(也许我听不懂)
我还调查了官方documentation