2017-08-21 1 views
0

J'ai eu une version de version d'une application installée sur l'appareil. J'ai fait une nouvelle version avec laquelle j'ai changé versionCode et versionName. Lorsque j'essaie d'installer une nouvelle apk sur un périphérique, il me dit que l'application avec le même nom de package existe déjà. Il ne me dit rien d'autre (par exemple, signature conflictuelle, etc.). Donc je ne peux pas installer une nouvelle version sans désinstaller l'ancienne version qui n'est pas celle que je veux. Quel pourrait être le problème?application android non installé, l'application avec le même nom de package existe déjà

https://ibb.co/hpiZp5

https://ibb.co/gctOhQ

+0

Comment avez-vous l'installer? Si vous l'installez à partir de la ligne de commande, n'oubliez pas d'ajouter '-r' – 0xDEADC0DE

+0

J'ai envoyé apk signé par e-mail et tout le monde a installé de cette façon –

+1

Veuillez vous assurer que vous utilisez la même clé pour signer les deux APK, même Si l'APK précédent a été signé avec une clé de débogage d'un autre SDK, les clés seront certainement différentes. –

Répondre

0

Il est arrivé même avec moi. Vérifiez dans le compte invité de votre téléphone, besoin de désinstaller à partir de là aussi.

+0

mais je ne veux pas désinstaller l'ancienne version et perdre les données. –

+0

Depuis, vous installez à partir de la nouvelle version apk, l'application plus ancienne ne sait pas qu'il s'agit d'une mise à jour. – Manjunath

+0

Comment dois-je faire pour savoir qu'il s'agit d'une mise à jour? –