代码之家  ›  专栏  ›  技术社区  ›  PPD

OREO中添加的操作包

  •  1
  • PPD  · 技术社区  · 8 年前

    在我的应用程序中,我想实时对新安装的应用程序进行操作。以前我们使用广播接收器。但现在根据新的谷歌政策,我们必须将目标SDK版本改为26。并且系统发送隐式广播(action_package_added),如果应用程序不在内存中,我们就不能使用。

    我的要求是实时的,所以不想使用JobScheduler进行轮询,因为只有15分钟后才能开始作业。

    那么,我们可以做些什么来了解新应用是否实时安装?

    1 回复  |  直到 8 年前
        1
  •  1
  •   PPD    8 年前

    嗨,我用前台服务解决了这个问题。我调用了前台服务,它使BroadcastReceiver保持活动状态,而不是在运行时注册清单。谢谢