gpt4 book ai didi

android - Android 的 Fused Location Provider 的 LocationRequest 优先级有什么区别?

转载 作者:太空宇宙 更新时间:2023-11-03 10:44:53 26 4
gpt4 key购买 nike

我正在编写一个应用程序,其中电池消耗和定位精度至关重要。我花了一些时间研究 Google Play 服务中可用的 Fused Location Provider 中可用优先级之间的差异,但我无法找到有关每个设置的具体作用的具体数据。

LocationRequest API reference简要概述了预期的精度和功耗。 This website引用 Google IO presentation其中提到了数据源和优先级之间电池消耗差异的示例。我正在寻找更具体的信息。

在任何情况下,Balanced 都不会在任何设备上初始化 GPS 吗? High Accuracy 是否始终使用 GPS?平衡和低功耗有什么区别?如果设备同时禁用了 WiFi 和蜂窝网络,平衡或低功耗是否会返回位置?

我已经在多个设备上进行了测试,比较了不同优先级和位置提供商之间的结果,并发现了一些信息,但我不知道我的结果在不同手机上的一致性如何。我想查看来自 Google 的更多信息。除了上述来源,我一直无法找到任何官方信息。

是否有更多关于 LocationRequest 优先级之间差异的官方信息?

最佳答案

1]PRIORITY_BALANCED_POWER_ACCURACY:与 setPriority(int) 一起使用以请求“ block ”级精度。

2]PRIORITY_HIGH_ACCURACY:与 setPriority(int) 一起使用以请求最准确的可用位置。

3]PRIORITY_LOW_POWER:与 setPriority(int) 一起使用以请求“城市”级别的精度。

4]PRIORITY_NO_POWER:与 setPriority(int) 一起使用以请求在零额外功耗的情况下尽可能获得最佳精度。

详情:https://developers.google.com/android/reference/com/google/android/gms/location/LocationRequest

关于android - Android 的 Fused Location Provider 的 LocationRequest 优先级有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25797756/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com