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.+'