기호를 확인할 수 없음 : FusedLocationProviderClient. 11.0.1을 사용한 Google Play 서비스 버전
기호를 확인할 수 없음 : FusedLocationProviderClient.
Google Play 서비스 버전은 11.0.1을 사용했습니다.
코드 : while 선언
private FusedLocationProviderClient mfusedLocationProviderclient;
build.gradle 파일에 다음 을 포함하기 만하면 됩니다.
implementation "com.google.android.gms:play-services-location:15.0.1"
또는 최신 gradle 버전을 사용하지 않는 경우 :
compile "com.google.android.gms:play-services-location:15.0.1"
참고 : 15.0.1
이 수업에 대한 버그 수정이 포함 된 Google Play 서비스 버전 이상 을 사용하는 것이 좋습니다 . 자세한 내용은 여기를 참조하세요.
당신에 build.gradle
(모듈 : 응용 프로그램), 다음과 같은 의존성을 추가해야합니다 :
dependencies {
//...
compile 'com.google.android.gms:play-services:11.0.0'
}
필요한 종속성을 다운로드 할 수 있도록 앱을 다시 빌드합니다. 클래스 FusedLocationProviderClient
는이 패키지에 포함되어 있습니다.
이 개발자 가이드 가 내 문제를 해결했습니다.
build.gradle 파일에 다음을 포함하기 만하면됩니다.
'com.google.android.gms : play-services-location : 12.0.1'컴파일
검색 위치 코드 :
FusedLocationProviderClient mFusedLocationClient = LocationServices.getFusedLocationProviderClient(this);
mFusedLocationClient.getLastLocation()
.addOnSuccessListener(this, new OnSuccessListener<Location>() {
@Override
public void onSuccess(Location location) {
// Got last known location. In some rare situations this can be null.
}
})
.addOnFailureListener(this, new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
}
});
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;
제 경우에는
com.google.android.gms:play-services-location:11.4.0
뿐만 아니라 play-services-maps:11.4.0.
매우 늦었지만 질문에 답하게되어 기쁩니다.
이 종속성 사용
'com.google.android.gms : play-services-location : 11.0.4'컴파일
이 링크를 참조하십시오-https: //guides.codepath.com/android/Retrieving-Location-with-LocationServices-API
Google Play 서비스를 11.8.0으로 업데이트하십시오. bulild 파일에 추가해야하는 코드는 다음과 같습니다.
compile 'com.google.android.gms:play-services-gcm:11.8.0'
build.gradle 파일에 다음을 포함하기 만하면됩니다.
compile 'com.google.android.gms:play-services-location:11.0.2'
version of the services for location and maps should be the same.
compile 'com.google.android.gms:play-services-maps:11.0.2'
Add COARSE_PERMISSION
in manifest.xml
file.
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
then it automatic detects the Class
and imports it.
'UFO ET IT' 카테고리의 다른 글
TensorFlow에서 학습 한 모델에서 일부 가중치 값 가져 오기 (0) | 2020.12.12 |
---|---|
모노 이드 동형은 정확히 무엇입니까? (0) | 2020.12.12 |
문서 디렉토리에 대한 시스템 정의 환경 변수가 있습니까? (0) | 2020.12.11 |
R + ggplot : 이벤트가있는 시계열 (0) | 2020.12.11 |
Windows xampp에서 lower_case_table_names = 2의 값을 변경할 위치 (0) | 2020.12.11 |