2017-06-25 51 views
-1

我在Android的7广播接收器工作,但它不能正常工作因此我们需要使用registereceiver()注册的BroadcastReceiver序在Android的7广播接收器在安卓7.0

+1

你是什么意思,工作正常? –

+1

“我们是否需要使用registereceiver()注册broadcastreceiver才能在android 7中使用广播reviver” - 通常不会。 [mcve]和“不正常工作”的更详细解释将帮助我们更好地帮助您。 – CommonsWare

回答

0

与广播齐磊工作有广播在Android的7接收机相关的只有2个变化:

  1. 应用定位的Android 7.0(API级别24)和更高,如果他们述说自己的广播接收器在清单中没有收到CONNECTIVITY_ACTION广播。如果他们的广播接收器使用Context.registerReceiver()注册并且该上下文仍然有效,则应用仍然会收到CONNECTIVITY_ACTION广播。
  2. 系统不再发送ACTION_NEW_PICTUREACTION_NEW_VIDEO广播。此优化会影响所有应用,而不仅仅是针对Android 7.0的应用。