我在fusedLocationProviderClient.requestLocationUpdates()
中使用onStartCommand()
请求位置更新。它工作正常。但是当我关闭应用程序或杀死应用程序时,onLocationResult()
没有被调用。
您需要使用ForegroundService。这是完成您想要的完整代码:
https://github.com/googlesamples/android-play-location/tree/master/LocationUpdatesForegroundService