在AndroidOreo应用程序更新后如何重新启动前台服务?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (63)

对于SDK<26,我们在包上注册了PACKAGE_REPLACEDActoin,如果禁止隐式意图,如何在SDK 26中做同样的事情?

提问于
用户回答回答于

并不是所有的隐性广播都被禁止,ACTION_MY_PACKAGE_CHANGED是一个明确的广播,只发送给你的应用程序。你应该可以注册ACTION_MY_PACKAGE_REPLACED,并重新启动服务。

扫码关注云+社区

领取腾讯云代金券