https://blog.csdn.net/doris_d/article/details/102854998 使用APP后台就开启前台服务通知的方法,解决了Android10锁屏GPS休眠问题。
为了能够运行,把他的 Activity 参数改成了 getAppcationContext(),然后点击通知无法跳转那个后台的Activity。
由于我的APP有2个Activity需要后台定位,所以需要传递具体的Context。
自己用 JS 的 Canvas 画了个流程图,让思路更清晰。
启动服务是通过 Intent(Context, Class),但是没有 intent.getContext() 方法,无法传递 Context。
哪位知道怎么解决,请在评论区留言。