Android:如何在后台获取位置更新

问题描述 投票:0回答:1

我在fusedLocationProviderClient.requestLocationUpdates()中使用onStartCommand()请求位置更新。它工作正常。但是当我关闭应用程序或杀死应用程序时,onLocationResult()没有被调用。

android service background location
1个回答
0
投票

您需要使用ForegroundService。这是完成您想要的完整代码:

https://github.com/googlesamples/android-play-location/tree/master/LocationUpdatesForegroundService

© www.soinside.com 2019 - 2024. All rights reserved.