Java 活动识别API未检测到位置更改-Android OREO
问题:活动识别API有一个意图服务,该服务将获取运动活动,并将作为意图的一部分获取(onHandleIntent)。当我将我的应用程序更改为目标android Oreo时,其功能表现如下Java 活动识别API未检测到位置更改-Android OREO,java,android,intentservice,android-8.0-oreo,activity-recognition,Java,Android,Intentservice,Android 8.0 Oreo,Activity Recognition,问题:活动识别API有一个意图服务,该服务将获取运动活动,并将作为意图的一部分获取(onHandleIntent)。当我将我的应用程序更改为目标android Oreo时,其功能表现如下 当应用程序位于前台时,应用程序会检测活动 当应用程序处于后台时,它不会检测到活动 我试图将intent服务更改为JobIntentService,但没有工作 有人能帮忙吗 提前谢谢。我也面临同样的问题。我的应用程序在以前版本的Android上运行得很好,但在Oreo中没有位置更新 在以下内容中找到解决方案:
提前谢谢。我也面临同样的问题。我的应用程序在以前版本的Android上运行得很好,但在Oreo中没有位置更新 在以下内容中找到解决方案: 我有一个在后台运行的位置侦听器服务。在俄勒冈州,后台服务只获得很少的位置更新。必须将其更改为前台服务。
我唯一要做的就是在服务的onCreate()中调用startForeground() 在后台或使用后台服务时,您应该检查Oreo上的应用程序。答案是使用前台服务或将应用程序带到前台。到目前为止您尝试了什么?@deniz除了使用前台服务之外,您是否找到了解决方案?