【问题标题】:ACTION_PACKAGE_ADDED in oreo奥利奥中的 ACTION_PACKAGE_ADDED
【发布时间】:2018-07-18 13:18:33
【问题描述】:

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

我的要求是实时的,所以不想使用 jobScheduler 进行轮询,因为还有工作只会在 15 分钟后开始。

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

【问题讨论】:

    标签: android android-package-managers


    【解决方案1】:

    您好,我已经通过使用前台服务解决了这个问题。我调用了前台服务,它使广播接收器保持活动状态,它是在运行时注册的,而不是清单。谢谢

    【讨论】: