无法解析符号:FusedLocationProviderClient。无法解析符号:FusedLocationProviderClient。 Google Play服务使用版本11.0.1
Google Play服务使用的版本11.0.1。
代码:同时声明
private FusedLocationProviderClient mfusedLocationProviderclient;
无法解析符号:FusedLocationProviderClient。无法解析符号:FusedLocationProviderClient。 Google Play服务使用版本11.0.1
Google Play服务使用的版本11.0.1。
代码:同时声明
private FusedLocationProviderClient mfusedLocationProviderclient;
在你build.gradle
(模块:应用程序),您需要添加以下依赖:
dependencies {
//...
compile 'com.google.android.gms:play-services:11.0.0'
}
并重建你的应用程序,所以它可以下载所需的依赖。此包中包含FusedLocationProviderClient
类。
这不适合我。有什么其他功能可以解决这个问题? –
@AMallal写下你正在使用的确切错误 –
此开发Guide解决我的问题
你只需要包括这在你的的build.gradle文件:
implementation "com.google.android.gms:play-services-location:11.0.1"
,或者如果你不使用最新版本的Gradle:
compile "com.google.android.gms:play-services-location:11.0.1"
您只需将其包含在您的build.gradle文件中: compile'com.google.android.g MS:发挥服务地点:11.0.2'
版本必须等于 编译‘com.google.android.gms:发挥服务,地图:11.0.2’
我知道这是很很晚,但很高兴回答这个问题。
使用此相依
编译 'com.google.android.gms:发挥服务地点:11.0.4'
,并指该链接 - https://guides.codepath.com/android/Retrieving-Location-with-LocationServices-API
在我的情况,我应包括
com.google.android.gms:play-services-location:11.4.0
不仅仅是play-services-maps:11.4.0.
在更改build.gradle(Mudule:app)包括实现后,将以下代码行导入代码:
"com.google.android.gms:play-services-location:11.0.1"
import com.google.android.gms.location.FusedLocationProviderClient;
import com.google.android.gms.location.LocationServices;
请你突出显示什么是代码,什么不是用SO编辑器提供的工具! – zeropublix
欢迎使用StackOverflow!为了帮助他人理解您的问题,请发布代码示例,任何日志(例如LogCat)的输出或其他内容以演示[最小,完整和可验证的示例](http://stackoverflow.com/help/ mcve)你的问题。 –
通常,您在问答网站上的帖子应包含实际问题。添加代码也有帮助。像你的Gradle文件 –
如果它在现场无法解决,那么你没有导入类。 –