android - 无法解析符号 'FusedLocationProviderClient'

标签 android location fusedlocationproviderapi

我在声明时遇到错误无法解析符号 'FusedLocationProviderClient'

private FusedLocationProviderClient mFusedLocationClient;

Here is snapshot of my gradle file.

同样在这里问Cannot Resolve Symbol: FusedLocationProviderClient. Google play services version used 11.0.1 .但是在使用最新的播放服务时仍然出现错误。

最佳答案

FusedLocationProvider 是播放服务位置的一部分。您正在使用播放服务 map 。添加依赖:

compile 'com.google.android.gms:play-services-location:11.6.0'

编辑

似乎这对很多人都有帮助。这是一个指向 google 文档的链接,其中保留了播放服务中的所有单个库名称以及最新版本号:https://developers.google.com/android/guides/setup我希望谷歌保持更新。

注意:建议使用 Google Play 服务版本 11.6.0 或更高版本,其中包括此类的错误修复。此处有更多详细信息。

https://developers.google.com/android/reference/com/google/android/gms/location/FusedLocationProviderClient

关于android - 无法解析符号 'FusedLocationProviderClient',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45963165/

相关文章:

android - Fused Location Provider - onLocationChanged 停止调用

android - 跨多个 Activity 的定位服务

android - Kotlin:具有泛型参数类的函数

android - 来自 LocationServices 的 getTriggeringGeofences 和 getGeofenceTransition

ios - 在swift中获取坐标时为零

javascript - 从地址变量到谷歌地图

android - 如何防止多个通知上的声音重叠

java - Android studio中POST请求示例

java - 在字节数组中保存字节数组的长度

android - 无法使用融合位置 API 停止位置更新