यह Google Play Services निर्भरता के साथ एक समस्या हो सकती है।
कभी-कभी, ऐसा नहीं है कि:
a) एप्लिकेशन का एक मौजूदा संस्करण स्थापित है, नया है या नहीं
बी) डिवाइस पर किसी अन्य उपयोगकर्ता खाते पर इंस्टॉल किए गए एप्लिकेशन का एक मौजूदा संस्करण है
तो त्रुटि संदेश सिर्फ फर्जी है।
मेरे मामले में, मेरे पास था:
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.+'