Google Play 서비스 종속성에 문제가있을 수 있습니다.
때로는 다음과 같은 경우가 아닙니다.
a) 설치된 앱의 최신 버전이 있거나 최신 버전이 아닙니다.
b) 기기의 다른 사용자 계정에 설치된 앱의 기존 버전이 있습니다.
따라서 오류 메시지는 단지 가짜입니다.
제 경우에는 :
implementation 'com.google.android.gms:play-services-maps:16.0.0'
implementation 'com.google.android.gms:play-services-location:16.0.0'
implementation 'com.google.android.gms:play-services-gcm:16.0.0'
하지만 내가 시도했을 때
implementation 'com.google.android.gms:play-services-maps:17.0.0'
implementation 'com.google.android.gms:play-services-location:17.0.0'
implementation 'com.google.android.gms:play-services-gcm:17.0.0'
아직 androidX로 업그레이드하지 않았고 그렇게 할 준비가되지 않았기 때문에 androidX 관련 오류가 발생했습니다. 최신 16.xy 버전을 사용하는 것이 작동하고 더 이상 오류 메시지가 표시되지 않음을 발견했습니다. 또한 AndroidX로 업그레이드 할 준비가되면 나중에 기다릴 수 있습니다.
implementation 'com.google.android.gms:play-services-maps:16.+'
implementation 'com.google.android.gms:play-services-location:16.+'
implementation 'com.google.android.gms:play-services-gcm:16.+'