Google Play Hizmetleri bağımlılıkları ile ilgili bir sorun olabilir.
Bazen şu durum söz konusu DEĞİLDİR:
a) Uygulamanın yüklü, daha yeni veya daha yeni bir sürümü var
b) Cihazdaki başka bir kullanıcı hesabına yüklenmiş uygulamanın mevcut bir sürümü varsa
Yani hata mesajı sadece sahtedir.
Benim durumumda:
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'
Ama denediğimde
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'
Henüz androidX'e yükseltmediğim ve bunu yapmaya hazır olmadığım için androidX ile ilgili hatalar aldım. En son 16.xy sürümlerini kullanmanın işe yaradığını buldum ve artık hata mesajını almıyorum. Ayrıca, androidX'e geçmek için hazır olduğum zamana kadar bekleyebilirim.
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.+'