0
  • 在Android8.0之后,所有隐式广播都不允许使用静态注册的方式来接收了。隐式广播指的是那些没有具体指定发送给哪个应用程序的广播,大多数系统广播属于隐式广播,但少数特殊的系统广播目前仍允许使用静态注册方式来接收。

    而默认情况下我们发出的自定义广播恰恰都是隐式广播,需要调用Intent.setPackage()方法,指定这条广播是发送给哪个应用程序的,从而让它变成一条显示广播,否则静态注册的BroadcastReceiver将无法接收到这条广播。

    1331285677068902400  评论     打赏       ak

    • 看到没有,已经过时了。你主要学习的还是注册和发送,不是某个广播。明白了吗?

      1153952789488054272  评论     打赏       拉大锯
      • 对于这种东西,你可以点action进去看看,里面有相关的文档说明的。


        另外一个,作为安卓开发者,你得知道安卓开发者网站。


        https://developer.android.google.cn/


        关于Android各个版本的差异,有文档说明的


        https://developer.android.google.cn/preview



        1153952789488054272  评论     打赏       拉大锯
        • 店小不二  回复 @拉大锯
          哦哦, 好的, 谢谢您啊. 主要我看那个官方文档基本看不太懂. 不知道咋看. 尴尬//
          店小不二 2020-06-01 14:08   回复 1262358889794424832
      相关问题
      1212121er · 有序广播
      2020-03-05 02:52 1001 2
      1212121er · 有序广播
      2020-03-18 00:45 530 2
      Yuki_Ma · 广播
      2020-05-28 02:29 988 2
      搬砖侠 · 广播接收者
      2022-04-13 16:59 130 3