我对两者感到困惑,哪一个是最好的GoogleApiClient或FusedLocationProviderClient。有些人使用GoogleApiClient,有些人使用FusedLocationProviderClient。我对这两者感到困惑,哪一个是最好的。我很困惑,请帮帮我。
您可以使用GoogleApiClient("Google API客户端"(对象访问Google Play服务库中提供的Google API(例如Google Sign-in、Games、Drive和Location(。因此,为了获得位置,首先需要连接到谷歌播放服务,这需要您编写一些锅炉板代码来管理连接,有时会导致错误。即使你没有使用定位服务,你也需要连接到谷歌播放服务。
FusedLocationProviderClient提供了改进和更简单的api,只需一个监听器就可以为应用程序提供定位功能。它自己处理连接。新的API将自动为您解决某些连接故障,因此您不需要编写代码来提示用户更新Google Play服务。