我已经阅读了Android的框架位置API和Google Play服务位置API之间的许多良好比较。但是,通过Google Play服务位置API使用(专门获取位置)Google Play服务感知API是否有任何好处?
答案 0 :(得分:2)
这实际上取决于您的确切用例&要求。
如果您只是需要知道位置或想要定期接收位置更新,请使用LocationServices.FusedLocationApi
。
如果您有更复杂的 上下文 要求,例如您需要知道用户何时开始行走,或者当用户进入某个区域时,或者基于用户的 上下文 的其他内容,您希望使用Awareness API。
回答你的问题
但是,通过Google Play服务位置API使用(专门获取位置)Google Play服务感知API是否有任何好处?
不,完全没有。 Awareness API并非专门用于获取位置。但是LocationServices.FusedLocationApi
,请使用它。