2010-09-23 6 views
1

Welp, bouger en douceur de ma part. Je ne peux pas mettre à jour des applications sur le marché maintenant parce que j'ai accidentellement supprimé mon keystore android. Est-ce que quelqu'un sait comment je pourrais le récupérer? J'ai essayé d'exécuter un programme de récupération, mais pour une raison quelconque, il n'apparaît pas.J'ai accidentellement supprimé mon keystore android, comment puis-je le récupérer?

+0

Copie possible de [Y a-t-il moyen d'obtenir un fichier keystore privé signé du fichier de version précédent d'apk?] (Http://stackoverflow.com/questions/2184728/is-there-way-to-get-private-signed- keystore-file-from-previous-apk-release-file) –

Répondre

4

Si vous avez perdu votre clé privée, elle est définitivement perdue (sauf si vous avez des sauvegardes).

Peut-être vaut la peine d'essayer si vous pouvez prendre vos fichiers APK existants, les signer avec une nouvelle clé supplémentaire et les télécharger. Ensuite, pour les versions ultérieures, vous pouvez utiliser la nouvelle clé.

Que cela ne fonctionne pas vraiment dans la pratique, je ne suis pas si confiant, mais pourrait être la peine d'essayer:
How to sign an APK with more than one certificate?

+0

Disons que j'ai deux personnes qui achètent mon application. Si j'ai supprimé l'application que j'ai dans le Market maintenant, puis publiez la même application avec la nouvelle clé, ces deux personnes devront-elles acheter à nouveau l'application? Il aurait le même nom de paquet. Qu'est-ce que tu penses? – adneal

+0

Pour autant que je sache, vous ne pouvez pas supprimer une application de marché, seulement annuler la publication? Donc, je suppose que le marché ne vous permettra pas de télécharger une nouvelle version du même paquet si les signatures ne correspondent pas. Vous devez changer le nom du paquet. Vous auriez besoin de l'essayer par vous-même avec une application de test. –

+0

@adneal Selon mes connaissances et la réputation de votre entreprise, vous devez payer ces gens trop. Vous pouvez y voir toutes les informations d'identification du panneau d'administration de la console développeur. Les contacter et les payer. Ensuite, vous créez un nouveau fichier keystore et téléchargez et informez ces personnes aussi. –

0

Vous êtes sans doute pas de chance.

Mais si elle était moi, et je savais que tous les bits du fichier de clé à tous (comme un nom en-tête ou clé ou autre), je immédiatement Démontez cette partition et grep le fichier de périphérique pour ces bits (si vous êtes sur Windows, démarrez avec un CD Linux live).

Cela ne fonctionnera probablement pas, mais au pire, vous perdez une heure ou deux de temps de processeur sur une poursuite d'oie sauvage.

0

Google vous permet désormais de télécharger la nouvelle clé d'une application existante en lui demandant de la réinitialiser par e-mail/chat en direct dans l'assistance Google.

Ce processus prend 1-2 jours ouvrables.

J'ai suivi ce processus et téléchargé une mise à jour vers la même application avec une nouvelle clé. L'équipe technique de Google Play Store m'a aidé à réinitialiser la clé précédente.

Questions connexes