[在后台服务中获取位置更新-Android Studio

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

研究了Android Location FusedLocationProviderClient之后,我对应该做什么和不应该做什么感到非常困惑!

使用案例是:该应用通过纬度和经度保存不同的位置。当用户在应用程序中走动时(手机放在口袋中,屏幕关闭),需要跟踪他是否靠近某个位置,并且在比定义范围更近时发出短促的哔哔声。

地理围栏选项是否是最佳解决方案?这些位置也会在运行时定期更改-可能还会超过100。有什么建议吗?

我还考虑在设备移动时处理所有这些的后台服务。这将更加灵活,并允许重新加载位置。有什么想法吗?

谢谢!

android kotlin android-geofence fusedlocationproviderclient
1个回答
0
投票

您实际上不需要构建后台服务来监视用户是否靠近某个位置。 Google已经提供了地理围栏。它在内部使用融合位置提供程序。

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