使用Google Play服务位置API获取位置与使用Awareness API获取位置

时间:2017-01-25 12:19:07

标签: android google-location-services google-awareness

我已经阅读了Android的框架位置API和Google Play服务位置API之间的许多良好比较。但是,通过Google Play服务位置API使用(专门获取位置)Google Play服务感知API是否有任何好处?

1 个答案:

答案 0 :(得分:2)

这实际上取决于您的确切用例&要求。

  • 如果您只是需要知道位置或想要定期接收位置更新,请使用LocationServices.FusedLocationApi

  • 如果您有更复杂的 上下文 要求,例如您需要知道用户何时开始行走,或者当用户进入某个区域时,或者基于用户的 上下文 的其他内容,您希望使用Awareness API。

回答你的问题

  

但是,通过Google Play服务位置API使用(专门获取位置)Google Play服务感知API是否有任何好处?

不,完全没有。 Awareness API并非专门用于获取位置。但是LocationServices.FusedLocationApi,请使用它。