0

我重新阅读了整个文档,据我了解,这个 API 智能地融合了提供者,为您提供准确的结果。

Fused Location Provider 智能管理底层定位技术,根据您的需求为您提供最佳位置。

据我了解,它将使用网络、WiFi 和 GPS为您提供位置。现在只有逻辑假设如果这 3 个中的一个不可用,它将使用剩余的 2 个。

我的问题是我正在测试我的应用程序,以便LocationWiFi 和 GPS都关闭时获取。这将使定位服务仅由网络提供商提供。但我得到纬度和经度=0.0

长话短说,无论哪种方式,我都错误地假设它仅依赖网络(没有 GPS,没有 WiFi)或有其他我不知道或尚未阅读的内容。这两个中的哪一个是我的问题?

PS:我的LocationRequest配置设置为setInterval(30000)setFastestInterval(60000)每次更新分别为 30 和 60 秒。

4

0 回答 0