Android位置与Google Play服务[重复]

Posted

技术标签:

【中文标题】Android位置与Google Play服务[重复]【英文标题】:Android location vs Google Play Services [duplicate] 【发布时间】:2017-02-12 15:47:58 【问题描述】:

我在我的应用程序中使用了这两种方法,正如预期的那样,我发现 Google Play 服务不仅更加准确,而且更加稳定和快速。然而,我的问题是为什么会这样。我在这里和那里阅读了 android 位置和 Google Play 服务之间的一些差异,但我想详细了解所使用的底层技术以及为什么会有如此大的性能差异。

我希望有人可以分享一篇具有相关信息的文章或分享他或她自己的知识。提前致谢!

【问题讨论】:

它可以帮助你***.com/a/33023788/1443888 这能回答你的问题吗? Android : LocationManager vs Google Play Services 【参考方案1】:

Dhruvam Gupta 对问题Singh 提供的回答:

Google 位置服务 API 是 Google Play 服务的一部分,它提供了一个更强大的高级框架,可以自动处理位置提供者、用户移动和位置准确性。它还根据您提供的功耗参数处理位置更新调度。在大多数情况下,通过使用定位服务 API,您可以获得更好的电池性能和更合适的准确度。

Google Play Service Location API和Android Framework Location API这两个api更详细的区别可以看here

【讨论】:

以上是关于Android位置与Google Play服务[重复]的主要内容,如果未能解决你的问题,请参考以下文章

使用Google Play服务位置API来监听位置服务更新

查找位置:Google Play 位置服务或 Android 平台位置 API

查找位置:Google Play 位置服务或 Android 平台位置 API

Google Play 服务 - 位置 Xamarin Android

无法将Google Play位置服务添加为我的Android项目的依赖项

是否需要 Google Play 服务才能在 Android 手机上查找当前 gps 位置?