Basierend auf meinem Android Keystore habe ich einige Apps erstellt. Jetzt möchte ich eines meiner Programme aktualisieren, aber ich habe meinen Schlüsselspeicher verloren. kann ich ein weiteres generieren und meine App aktualisieren?
Danke
Basierend auf meinem Android Keystore habe ich einige Apps erstellt. Jetzt möchte ich eines meiner Programme aktualisieren, aber ich habe meinen Schlüsselspeicher verloren. kann ich ein weiteres generieren und meine App aktualisieren?
Danke
Sie können einen neuen Schlüsselspeicher erstellen, aber der Android Market erlaubt Ihnen nicht, die apk als Update hochzuladen – schlimmer noch, wenn Sie versuchen, die apk als neue App hochzuladen, wird dies auch nicht zugelassen, da er weiß, dass es eine “andere” gibt. Version derselben apk bereits auf dem Markt, auch wenn Sie Ihre vorherige Version vom Markt löschen
Geben Sie Ihr Bestes, um diesen Schlüsselspeicher zu finden!!
Wenn Sie es finden, senden Sie es per E-Mail an sich selbst, damit Sie eine Kopie in Ihrem Google Mail-Konto haben, die Sie abrufen können, falls Sie es von Ihrer Festplatte verlieren!
habe das “gmail backup” für mich selbst gemacht 😀
– WarrenFaith
16. Dezember 2010 um 11:00 Uhr
Danke lieber Scoobler. Eigentlich habe ich meinen Schlüsselspeicher, aber ich habe ihn gezippt. Das Problem ist, ich glaube, ich habe dieses Passwort vergessen. Ich habe mehrmals mit meinem Passwort extrahiert, aber ich weiß nicht, warum es mir sagt, dass das Passwort nicht korrekt ist!
– Hesam
16. Dezember 2010 um 11:12 Uhr
Probieren Sie dieses Passwort weiter aus! Soweit ich weiß, gibt es auch keine Tools, um das Passwort zu erhalten – versuchen Sie alles, was Sie sich vorstellen können, dass Sie es so eingestellt haben – wenn Sie es dann als “Google Mail-Backup” per E-Mail an sich selbst senden, fügen Sie der E-Mail eine Passworterinnerung hinzu!
– Scooter
16. Dezember 2010 um 11:23 Uhr
Ich habe es gerade nach 1,5 Stunden Versuch wiedergefunden … Ich werde das irgendwo tätowieren
– dumazy
10. März 2014 um 20:46 Uhr
support.google.com/googleplay/android-developer/answer/7384423 Wenden Sie sich an Google, um den Signaturschlüssel zu aktualisieren
– Matej
8. September 2017 um 21:52 Uhr
Nein, dazu gibt es keine Möglichkeit. Sie haben gerade erfahren, wie wichtig ein Backup sein kann.
Zum Glück können Sie das Zurücksetzen des Upload-Schlüssels anfordern. Erstellen Sie einen neuen Keystore und gehen Sie dann zu support.google.com/googleplay/android-developer/answer/…scrollen Sie nach unten, wo “Upload-Schlüssel verloren oder kompromittiert?”
– Zoltán Matók
7. Februar 2021 um 16:09 Uhr
Brute Force ist der einzige Weg!
Hier ist ein Skript, das mir geholfen hat:
https://code.google.com/p/android-keystore-password-recover/wiki/HowTo
Unter Verwendung einer Liste von 5-10 möglichen Wörtern aus dem Speicher wurde mein Passwort in <1 Sekunde wiederhergestellt.
Das ist ein großartiges Tool, aber wenn Sie die Keystore-Datei nicht haben, hilft dieses Tool nicht
– Erich
15. September 2014 um 2:27 Uhr
Hatte etwas Angst. Das hat mir auch weitergeholfen. Ich hatte die App in ein paar Jahren nicht aktualisiert und das Passwort vergessen. Es hat mich gelehrt, meine Arbeit zu dokumentieren.
– eBehbahani
24. September 2018 um 2:33 Uhr
verdammt! VIELEN DANK!!!!! Ich habe gerade meinen Pass bekommen, xd
– Mixnr
23. Juli 2020 um 4:29 Uhr
Zum Glück können Sie das Zurücksetzen des Upload-Schlüssels anfordern. Erstellen Sie einen neuen Keystore und gehen Sie dann zu support.google.com/googleplay/android-developer/answer/…scrollen Sie nach unten, wo “Upload-Schlüssel verloren oder kompromittiert?”
– Zoltán Matók
7. Februar 2021 um 16:09 Uhr
Hmm. Es ist nur ein Fehler für mich – java.io.IOException: kein JavaKeyStore
– Störsender
4. März 2021 um 15:36 Uhr
JASON G. PETERSON
Wie alle gesagt haben, brauchen Sie auf jeden Fall den Schlüssel. Dafür gibt es keine Problemumgehung. Sie werden jedoch überrascht sein, wie gut die Datenwiederherstellungssoftware sein kann und wie lange der Schlüssel auf Ihren Systemen verbleiben kann – schließlich ist es eine winzig kleine Datei, die möglicherweise noch nicht überschrieben wird. Ich war in beiden Punkten angenehm überrascht.
Ich entwickle auf einem OSX-Rechner. Ich habe meinen App Key vor etwa 6 Wochen versehentlich gelöscht. Als ich versuchte zu aktualisieren, erkannte ich meinen Schuljungenfehler. Ich habe alle Wiederherstellungstools ausprobiert, die ich für OSX finden konnte, aber keines konnte die Datei finden – nicht, weil sie nicht da war, sondern weil diese Tools darauf optimiert sind, die Arten von Dateien zu finden, die die Mehrheit der Benutzer zurückhaben möchte (Fotos, Word Dokumente usw.). Sie suchen definitiv nicht nach einer 1-KB-Datei mit einer ungewöhnlichen Dateisignatur.
Nun, dieser nächste Teil wird sich wie ein Plug anhören, ist es aber nicht – ich habe keine Verbindung zu den Entwicklern:
Das einzige Wiederherstellungstool, das funktionierte, war Data Rescue von Prosoft Engineering (das meines Erachtens auch für andere Dateisysteme funktioniert – nicht nur für HFS+). Es hat funktioniert, weil es eine Funktion hat, mit der Sie es trainieren können, nach jedem Dateityp zu suchen – sogar nach einem Android-Schlüssel. Sie geben ihm mehrere Beispiele. (Ich habe ein paar Schlüssel generiert und die Datenfelder so ähnlich wie möglich zum Original ausgefüllt). Sie sagen ihm dann “tiefe Suche”. Wenn Sie Glück haben, erhalten Sie Ihren Schlüssel im Abschnitt “Benutzerdefinierte Dateien” zurück.
Für mich war es ein Lebensretter.
Der Kauf kostet 100 US-Dollar, ist also nicht billig, aber es lohnt sich, wenn Sie eine große Anzahl von Benutzern haben und keine weiteren Mittel haben, um sie mit Updates zu versorgen.
Ich glaube, sie erlauben Ihnen 1 kostenlose Dateiwiederherstellung im Demomodus, aber leider hatte ich in meinem Fall mehrere Schlüssel und konnte nicht sagen, welcher ich brauchte, ohne sie alle wiederherzustellen (Dateinamen werden auf HFS+ nicht beibehalten).
Probieren Sie es zuerst im Demo-Modus aus, vielleicht haben Sie Glück und können den Schlüssel wiederherstellen, ohne etwas zu bezahlen.
Möge diese Nachricht jemandem helfen. Es ist ein ekelhaftes Gefühl, ich weiß, aber vielleicht gibt es Erleichterung.
John
Wenn Sie eine Keystore-Datei verloren haben, erstellen/aktualisieren Sie die neue nicht mit einem anderen Wertesatz. Führen Sie zuerst die gründliche Suche durch. Da es das alte überschreibt, passt es nicht zu Ihrer vorherigen APK.
Wenn Sie Eclipse verwenden, wird es höchstwahrscheinlich im Standardpfad gespeichert. Für MAC (Eclipse) wird es in Ihrem Elipse-Installationspfad etwa so sein:
/Applications/eclipse/Eclipse.app/Contents/MacOS/
dann Ihre Keystore-Datei ohne Erweiterung. Sie benötigen Root-Rechte, um auf diesen Pfad (Datei) zuzugreifen.
Ich möchte dies ein wenig verfeinern, da Abwertungen meiner Meinung nach darauf hinweisen, dass die Leute nicht verstehen, dass diese Vorschläge wie ein Ansatz der „letzten Hoffnung“ für jemanden sind, der in den in der Frage beschriebenen Zustand geraten ist.
Überprüfen Sie Ihren Konsoleneingabeverlauf und/oder Ant-Skripte, die Sie verwendet haben, falls vorhanden. Denken Sie daran, dass der Konsolenverlauf nicht gespeichert wird, wenn Sie nach einem Passwort gefragt wurden, aber wenn Sie es beispielsweise innerhalb des Signaturbefehls eingegeben haben, können Sie es finden.
Sie haben erwähnt, dass Sie eine ZIP-Datei mit einem Kennwort haben, in der Ihre Zertifikatsdatei gespeichert ist. Sie könnten versuchen, diese mit vielen verfügbaren Tools mit roher Gewalt zu öffnen. Die Leute werden sagen: “Ja, aber was, wenn Sie ein starkes Passwort verwenden, sollten Sie bla, bla, bla …” Leider haben Sie in diesem Fall Pech. Aber Menschen sind Menschen und verwenden manchmal einfache Passwörter. Für Sie kann Ihnen jedes Tool helfen, das Wörterbuchangriffe bietet, bei denen Sie Ihre eigenen Wörter eingeben und sie auf einige Passwörter setzen können, von denen Sie vermuten, dass sie Ihnen helfen könnten. Auch wenn das Passwort mit heutigen CPUs kurz genug ist, könnte sogar normales Brute-Force-Raten funktionieren, da Ihre ZIP-Datei keine Begrenzung der Anzahl der Rateversuche hat, sodass Sie nicht blockiert werden, als ob Sie versuchen würden, ein Konto auf einer Website brutal zu erzwingen.
dup von stackoverflow.com/questions/4322367/i-lost-my-keystore-file/…
– Wladimir Iwanow
16. Dezember 2010 um 10:46 Uhr
Zum Glück können Sie das Zurücksetzen des Upload-Schlüssels anfordern. Erstellen Sie einen neuen Keystore und gehen Sie dann zu support.google.com/googleplay/android-developer/answer/…scrollen Sie nach unten, wo “Upload-Schlüssel verloren oder kompromittiert?”
– Zoltán Matók
7. Februar 2021 um 16:09 Uhr