La réinstallation a échoué en raison de différentes signatures d'applications

J'ai déplacé mon projet Android vers un ordinateur portable et maintenant je l'ai quand j'ai frappé Debug. On dirait que c'est un bogue? Cela ne devrait pas se produire via Eclipse autant que je sache.

Re-installation failed due to different application signatures. 

La chose la plus étrange est que cela s'est produit après avoir mis à niveau sdk / adt et Eclipse pour prendre en charge SDK 2.2. Il fonctionnait bien plus tôt, et maintenant ce n'est pas le cas, il pourrait s'agir d'un bug.

  • Boutons de conception de matériel Android - Pre lollipop
  • Comment fonctionne la bibliothèque de support Android?
  • Comment lire un son de notification Android
  • Async Task Une erreur s'est produite lors de l'exécution de doInBackground ()
  • Ellipsize ne fonctionne pas
  • Définir buildconfigfield pour une saveur spécifique AND buildType
  • 12 Solutions collect form web for “La réinstallation a échoué en raison de différentes signatures d'applications”

    Cela se produit parce que les magasins de clés sur votre ordinateur portable et le PC d'origine sont différents. C'est appelé debug.keystrore et situé dans %USER_HOME%/.android/ folder. Pour être plus précis, cela se produit car eclipse tente d'appuyer avec la clé de réinstallation. Donc vous avez deux options

    1. Partager debug.keystore entre les différents développeurs de PC
    2. Désinstaller manuellement votre apk à partir du périphérique (en utilisant adb)

    J'ai également eu le même problème et l'ai réparé. Vous devriez faire ce qui suit pour le réparer,

    1. Désinstallez l'application de votre mobile si vous la chargez déjà.

    2. Pour désinstaller goto settings-> application-> gérer l'application.

    3. Exécutez l'application à nouveau et choisissez le mobile

    J'espère que ceci vous aidera

    Après avoir copié debug.keystore sur votre PC, vous devez reconstruire le projet sur PC.

    J'ai eu le même problème en utilisant l'émulateur Droid. Je l'ai résolu en désinstallant le paquet à partir des paramètres de l'application dans l'émulateur comme vous le feriez d'un périphérique normal. Lors de la prochaine étape, il a été réinstallé et l'erreur s'est produite.

    J'ai eu le même problème et l'ai corrigé en effaçant les données utilisateur sur l'émulateur. Je suppose que l'émulateur conserve le projet installé à moins que vous essuyez les données, donc si votre nouveau projet ne correspond pas à certains paramètres internes, il ne l'aime pas et ne le réinstalle pas.

    J'ai également eu le même problème et l'ai corrigé en désinstallant l'application et la réinstaller à nouveau.

    Ah, je pense avoir trouvé votre réponse:

    Pourquoi la signature de l'application change-t-elle dans Android après une modification classpath?

    Il a changé si vous changez le classpath

    Après avoir recherché et vérifié le téléphone, je suis venu à savoir que je développe actuellement la 2ème version de cette application qui est déjà téléchargée depuis le marché Android de mon téléphone, alors que cette application est signée et qui a des signatures différentes, cela jette l'erreur ci-dessus.

    Maintenant, pour résoudre ce problème, je viens de désinstaller l'application depuis le mobile et d'exécuter / installer à nouveau l'application.

    J'ai eu le même problème avec l'émulateur et j'ai exécuté la commande "adb uninstall TheNameOfPackage". Bien sûr, vous devez d'abord accéder au répertoire où l'adb.exe a été installé, généralement C: \ Program Files \ Android \ android-sdk \ platform-tools, puis exécutez la commande ci-dessus.

    Pour moi, après avoir copié tous mes fichiers de magasin de clés de ma machine à la maison, j'ai dû faire un Project-> clean. Ensuite, cela a parfaitement fonctionné.

    Lorsque j'ai essayé de désinstaller l'application de mon appareil après que ce problème s'est produit, je ne parviens pas à trouver l'application dans mon appareil. Je sais où c'est parti. Ensuite, j'ai désinstallé en utilisant adb,

     adb -d uninstall <app package name> 

    C'est la réponse qui est confrontée à la question similaire à mon problème.

    J'ai eu le même problème.

    Pour le réparer, j'ai désinstallé l'ancien .apk du projet depuis mon appareil.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.