web-dev-qa-db-fra.com

Android: j'ai perdu mon Android magasin de clés, que dois-je faire?

Sur la base de mon Android magasin de clés, j'ai créé certaines applications. Je souhaite maintenant mettre à jour l'un de mes programmes, mais j'ai perdu mon magasin de clés. Puis-je en générer un autre et mettre à jour mon application?

Merci

62
Hesam

Vous pouvez créer un nouveau magasin de clés, mais le Android Market ne vous permettra pas de télécharger l'apk en tant que mise à jour. Pire encore, si vous essayez de télécharger l'apk en tant que nouvelle application, il ne le permettra pas non plus. car il sait qu'il existe déjà une version 'différente' du même apk sur le marché, même si vous supprimez votre version précédente du marché

Faites de votre mieux pour trouver ce magasin de clés!

Lorsque vous le trouverez, envoyez-le par e-mail afin que vous ayez une copie sur votre compte Gmail que vous pourrez aller chercher au cas où vous la perdriez de votre disque dur!

92
Scoobler

Non, il n'y a aucune chance de faire ça. Vous venez d'apprendre à quel point une sauvegarde peut être importante.

40
WarrenFaith

La force brute est le seul moyen!

Voici un script qui m'a aidé:

https://code.google.com/p/Android-keystore-password-recover/wiki/HowTo

À l'aide d'une liste de 5 à 10 mots possibles de la mémoire, mon mot de passe a été récupéré en moins d'une seconde.

21
Artur

Comme tout le monde l’a dit, vous avez certainement besoin de la clé. Il n'y a pas de solution de contournement pour ça. Cependant, vous serez peut-être surpris de la qualité du logiciel de récupération de données et de la durée de conservation de la clé sur vos systèmes. Il s'agit d'un fichier minuscule, après tout, qui peut ne pas être encore écrasé. J'ai été agréablement surpris des deux côtés.

Je développe sur une machine OSX. J'ai supprimé par inadvertance ma clé d'application il y a environ 6 semaines. Quand j'ai essayé de mettre à jour, j'ai réalisé mon erreur d'écolier. J’ai essayé tous les outils de récupération que je pouvais trouver pour OSX, mais aucun d’entre eux n’a pu trouver le fichier - non pas parce qu’il n’y était pas, mais parce que ces outils sont optimisés pour trouver les types de fichiers que la majorité des utilisateurs veulent récupérer (photos, Word, etc.). docs, etc.). Ils ne recherchent certainement pas un fichier de 1 Ko avec une signature de fichier inhabituelle.

Maintenant, cette partie va ressembler à une prise, mais ce n’est pas - je n’ai aucune connexion avec les développeurs:

Le seul outil de récupération que j'ai trouvé qui a fonctionné est Data Rescue de Prosoft Engineering (qui, à mon avis, fonctionne également pour d'autres systèmes de fichiers - pas seulement HFS +). Cela a fonctionné car il a une fonctionnalité qui vous permet de l’entraîner à chercher n’importe quel type de fichier - même une clé Android. Vous lui donnez plusieurs exemples. (J'ai généré quelques clés, en remplissant les champs de données de la même manière que possible par rapport à l'original). Vous lui dites ensuite de "rechercher en profondeur". Si vous avez de la chance, vous retrouverez votre clé dans la section "Fichiers personnalisés".

Pour moi, c'était une bouée de sauvetage.

C'est 100 $ d'achat, donc ce n'est pas bon marché, mais ça vaut le coup si vous avez une masse d'utilisateurs et aucun moyen supplémentaire de leur fournir des mises à jour.

Je crois qu’ils vous permettent 1 récupération de fichier gratuite en mode démo, mais malheureusement, dans mon cas, j’avais plusieurs clés et je ne pouvais pas dire laquelle était celle dont j’avais besoin sans toutes les récupérer (les noms de fichiers ne sont pas conservés sur HFS +).

Essayez-le d'abord en mode démo, vous aurez peut-être de la chance et pourrez récupérer la clé sans rien payer.

Puisse ce message aider quelqu'un. C'est un sentiment écoeurant, je sais, mais il peut y avoir un soulagement.

12
JASON G PETERSON

Si vous avez perdu un fichier de clés, ne créez/mettez pas à jour le nouveau avec un autre ensemble de valeurs. D'abord faire la recherche approfondie. Parce qu'il écrasera l'ancien, il ne correspondra donc pas à votre apk précédent.

Si vous utilisez Eclipse le plus probablement, il sera stocké dans le chemin par défaut. Pour MAC (Eclipse), ce sera dans votre chemin d’installation elispse quelque chose comme:

/Applications/Eclipse/Eclipse.app/Contents/MacOS/

puis votre fichier de magasin de clés sans aucune extension. Vous devez disposer du privilège root pour accéder à ce chemin (fichier).

4
John