Ich habe mein Keystore-Passwort vergessen und möchte meine App bei Google Play installieren. Was mache ich?

8

Ich habe einen Antrag gestellt und vor einem Monat seine APK unterschrieben. Jetzt habe ich sein Passwort vergessen, und wenn ich einen neuen Schlüssel dafür verwende und ihn bei Google Play installiere, bekomme ich einen Fingerabdruckfehler. Was mache ich, bitte hilf mir ...

Der Link zur Anwendung ist hier. Linkbeschreibung hier eingeben

Der Fehler tritt auf ...

Danke.

    
Rajshree Tiwari 09.11.2013, 03:08
quelle

3 Antworten

7

Sie müssen dasselbe Zertifikat verwenden, wenn Sie Ihre App aktualisieren, oder Google Play erkennt es nicht als dieselbe App.

Wenn Sie sich überhaupt nicht an Ihr Passwort erinnern können, habe ich keine andere Wahl, als mit einer neuen App zu beginnen (neuer Paketname).

Aus der Google-Dokumentation

  

Anwendungsupgrade - Wenn Sie Updates für Ihre Anwendung freigeben, müssen Sie die Updates weiterhin mit demselben Zertifikat oder Zertifikatsatz signieren, wenn Sie möchten, dass Benutzer nahtlos auf die neue Version aktualisieren können. Wenn das System ein Update für eine Anwendung installiert, vergleicht es das / die Zertifikat (e) in der neuen Version mit denen in der vorhandenen Version. Wenn die Zertifikate genau übereinstimmen und sowohl die Zertifikatdaten als auch die Bestellung enthalten, lässt das System das Update zu. Wenn Sie die neue Version signieren, ohne passende Zertifikate zu verwenden, müssen Sie der Anwendung auch einen anderen Paketnamen zuweisen. In diesem Fall installiert der Benutzer die neue Version als vollständig neue Anwendung.

Quelle: Ссылка

Ähnliche Informationen auch hier im Android-Entwicklerblog: Ссылка

  

Ebenso wichtig wie der Name des Manifestpakets ist das Zertifikat, mit dem die Anwendung signiert ist. Das Signaturzertifikat stellt den Autor der Anwendung dar. Wenn Sie das Zertifikat ändern, mit dem eine Anwendung signiert ist, handelt es sich jetzt um eine andere Anwendung, da sie von einem anderen Autor stammt. Diese andere Anwendung kann nicht als Aktualisierung der ursprünglichen Anwendung in Market hochgeladen werden. Sie kann auch nicht als Aktualisierung auf einem Gerät installiert werden.

     

[...]

     

Fazit: Es gibt einige Teile Ihrer Anwendung, die sich nicht ändern können. Bitte sei vorsichtig.

    
Szymon 09.11.2013 03:40
quelle
4

Sie finden Ihr verlorenes Schlüsselpasswort im unteren Pfad

Project\.gradle.14.1\taskArtifacts\taskArtifacts.bin

Öffnen Sie die Datei und suchen Sie mit dem Teil des Passworts, an den Sie sich erinnern. Sie werden es definitiv finden. Versuchen Sie andernfalls, mit dieser Zeichenfolge "signingConfig.storePassword" zu suchen.

Hinweis: Ich habe das gleiche erlebt und kann es finden. Falls Sie nicht gefunden haben, können Sie alle Cache- und temporären Dateien löschen.

    
Maharshi Adiraju 24.03.2017 19:06
quelle
2

Das Keystore-Passwort kann gebrochen werden, aber Sie werden das Alias-Passwort später noch benötigen.

Lade die zwei Dateien von hier herunter

Ссылка

Erstellen mit:

%Vor%

Ausführen:

%Vor%     
Mike Redrobe 13.02.2015 00:00
quelle

Tags und Links