我正在使用活动识别 api 和使用 google play 服务的位置,我知道它们是如何消耗电池的,所以如果是这种情况,我真的会很高兴,并且当屏幕显示时作业服务停止,这限制了收集数据到用户实际使用他的手机时,而不是 24/7。
当我尝试对此进行测试时,有时会在半小时后停止,有时会更多,有时会立即发生,这与其他后台服务和当前正在使用的应用程序有关吗?有没有办法在屏幕关闭时强制服务停止?
至于代码,我使用的是从存储库下载的确切示例,并且我所做的唯一修改是在触发服务时从作业服务调用识别服务(定期任务)