Perdu la clé privée pour la signature android apk. L'application peut-elle être publiée sur Android Market?

Je viens de terminer quelques mises à jour pour L'application Android D'une entreprise, seulement pour réaliser qu'ils n'ont plus la clé privée qui a été utilisée pour signer la version originale qui est allée à L'Android Market. Si je comprends bien, cela signifie que ces modifications ne peuvent pas être publiées en tant que mise à jour de l'application d'origine. Je pense que la meilleure option est de tirer l'application originale du marché (il n'y a pas beaucoup de téléchargements ou de critiques) et de relâcher l'application signée avec une nouvelle clé. Cependant, je suis inquiet cet Android Market pourrait ne pas permettre à une application d'être publiée qui est pratiquement identique à une application qui a déjà été publiée (par exemple, même nom, même icône, la plupart du temps la même fonctionnalité,etc.).

Quelqu'un a-t-il déjà été dans cette situation? Google vous a-t-il permis de rééditer une application distincte sur L'Android Market?

21
demandé sur jjoelson 2011-11-06 03:04:05

3 réponses

Vous avez raison en ce sens que vous devrez publier ceci en tant que nouvelle application avec un nom de paquet différent. Vous devrez retirer l'autre application du marché car elle ne sera plus mise à jour et vos utilisateurs devront télécharger à nouveau la nouvelle version de l'application.

Je ne vois aucune raison pour laquelle Google aurait des problèmes avec cela, c'est un problème connu que certains développeurs/entreprises peuvent rencontrer quand ils perdent leur clé de signature. Aussi, pour autant que je sache, Google ne le fait pas de près surveillez les applications entrantes à moins qu'elles ne soient signalées.

J'ai vu certaines applications qui ont 10 versions de la même application sur le marché, juste pour qu'elles puissent avoir plus de visibilité, ce qui est quelque chose que je pense que Google doit surveiller.

13
répondu hooked82 2011-11-05 23:38:35

Utilisez ce lien http://code.google.com/p/android-keystore-password-recover/ j'ai eu mon pwd dans un moment en utilisant la 3ème méthode:)

12
répondu Sahil Bhardwaj 2012-11-11 13:19:01

J'ai eu une chose similaire, et nous avons dû changer le nom du paquet même après avoir retiré l'application originale du marché. Je suppose que c'est pour protéger les utilisateurs contre le téléchargement "accidentellement" d'une mise à jour malveillante vers une application qu'ils ont déjà.

À partir d'environ août de cette année (2011), L'Android market a eu la capacité de télécharger plusieurs APK pour le même nom de paquet. Vous devriez être en mesure de supprimer L'APK d'origine et de remplacer un nouveau avec le même nom du paquet maintenant en utilisant ce mécanisme.

Je ne l'ai pas encore essayé, mais nous avons pu télécharger plusieurs copies de nos différentes applications qui ciblaient des plates-formes spécifiques et cela a fonctionné comme un charme.

0
répondu John O'Connor 2011-11-06 15:19:30