android - 地理位置的准确性

标签 android flutter geolocation gps

我有一个非常简单的问题。据我所知,Geolocator 包使用 Android FusedLocationProviderClient 来访问用户位置。此客户端是否使用所有允许的机会来获取位置(例如 gps、wlan、移动网络...),还是仅使用 gps 数据?

总而言之:FusedLocationProviderClient 如何获取用户位置数据?

感谢您的回答。

最佳答案

融合位置提供程序管理底层定位技术,例如 GPS 和 Wi-Fi,并提供一个简单的 API,您可以使用它来指定所需的服务质量。例如,您可以请求最准确的可用数据,或者在没有额外功耗的情况下尽可能获得最准确的数据

我们不需要明确选择 GPS 或网络位置提供程序,因为“融合位置提供程序”会自动选择底层技术并根据需要提供最佳位置。

编号:https://developers.google.com/location-context/fused-location-provider/

因此,如果您质疑位置的准确性,这完全取决于该位置是否已启用以及 fusedLocation 是否将其存储以备将来使用。

关于android - 地理位置的准确性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68664687/

相关文章:

java - BottomSheet 的滚动问题 - Android

android - 角球选手videoview kotlin

flutter - 抛出了另一个异常 : 'package:flutter/src/widgets/navigator.dart' : Failed assertion: line 3803 pos 12: '_history.isNotEmpty' : is not true

android - 什么是水平精度

android - 对特定 View 使用上下文操作栏时无法解析方法 startActionMode()

android - 将 Kotlin 从 1.2.31 升级到 1.2.41/1.2.50 后出现 NoClassDefFoundError

flutter - 如何将 pod 添加到我的 flutter/iOS 项目中?

android-studio - 文件菜单中缺少 Android Studio 项目结构项

ios - 由于 iOS 不允许您在后台运行 JS,是否可以让您的应用程序(事件/运行)保持在前台?

如果用户在授予应用程序权限后不想允许位置,则 React-Native/Expo 位置状态