https://blog.csdn.net/doris_d/article/details/102854998 使用APP后台就开启前台服务通知的方法,解决了Android10锁屏GPS休眠问题。

为了能够运行,把他的 Activity 参数改成了 getAppcationContext(),然后点击通知无法跳转那个后台的Activity。

由于我的APP有2个Activity需要后台定位,所以需要传递具体的Context。

自己用 JS 的 Canvas 画了个流程图,让思路更清晰。

多Activity单服务通知

启动服务是通过 Intent(Context, Class),但是没有 intent.getContext() 方法,无法传递 Context。

哪位知道怎么解决,请在评论区留言。

 

相关文章:

  • 2021-11-20
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2022-01-14
  • 2021-12-14
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-20
  • 2022-03-07
  • 2021-06-22
  • 2022-01-26
  • 2022-12-23
相关资源
相似解决方案