android - 如何在使用服务的Android 8.0(Oreo设备)上的后台应用程序中获取用户GPS位置?

标签 android service location background-service

我想在后台得到GPS定位,我已经试过服务,前台的时候会很好的,把位置拿出来,后台的时候会自动停止服务,
但我已经尝试过在7.0以下的设备上使用相同的代码,它将工作正常。有人能给我推荐一个在后台8.0+以上设备上应用程序时获取GPS位置的好方法吗?
谢谢!

最佳答案

android 8后台限制了定位服务。请检查这个enter link description here

关于android - 如何在使用服务的Android 8.0(Oreo设备)上的后台应用程序中获取用户GPS位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53208562/

相关文章:

java - 如何在SQL数据库中存储Html文件目录?

Android服务stopself方法改变按钮状态

java - 旋转 ImageView 以面对给定的纬度和经度位置

api - 维基百科开放搜索过滤器搜索

java - 使用 OpenCV 进行不稳定的人脸识别

android - SoundPool 播放不工作

java - 使用 Gson 获取 MalformedJsonException 错误

android - 从 Android Wear 向手机上的后台服务发送消息

android - 将数据从线程服务传递到 Activity

swift - 如何安排进入某个区域后的某个时间推送通知? swift