無法解析符號: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文件 –
如果它在現場無法解決,那麼你沒有導入類。 –