Keystore-Datei existiert, aber leer ist?
Brauche ich die SHA-1 Fingerabdruck von meinem RELEASE-Taste und wie ich verstehe, der Schlüssel generiert wird, wenn ich die option in Android Studio zum erstellen einer signierten Version APK und dann bekomme ich einen Keystore.jks file.By nach der google Dokumentation ich habe diesen Befehl keytool -exportcert -list -v \
, aber dies gab mir
-alias <your-key-name> -keystore <path-to-production-keystore>
illegal options:/
Fehler, also schaute ich im Netz und habe dieses keytool -exportcert -alias freenthrowkey -keystore C:\Users\User\Documents\FreeNthrowkey
und das jetzt gibt mir diese Fehlermeldung: keytool error: java.lang.Exception: Keystore file exists, but is empty: C:\Users\User\Documents\FreeNthrowkey
Bitte wenn jemand mir helfen könnte ich würde schätzen es WIRKLICH.
- dies kann nützlich sein für Sie: stackoverflow.com/a/12894334/2571277
- Ich das Programm heruntergeladen und es zeigte mir den Schlüssel und der Fingerabdruck :D, aber mein google anmelden immer noch nicht funktioniert , aber atleast Sie löste mir dieses problem. Wenn Sie es post, als Antwort werde ich es annehmen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mithilfe der folgenden Befehle geben Sie die richtige Ausgabe:
Wenn Sie auf der Suche für ein bestimmtes alias haben, können Sie auch angeben im Befehl:
Auch, zum generieren von signierten APK-ich schlage vor, Sie verwenden Android studio selbst. Wählen Sie "Generate Signed APK" aus dem Erstellen-Menü von Android studio und befolgen Sie die Anweisungen. Es wird erzeugen die richtige
keystore
im angegebenen Pfad.Hatte ich exectly das gleiche problem. Ausgabe angezeigt, wenn Sie geben den Pfad zur keystore-Datei, ohne den Namen der Datei. Sie haben eine keystore-Datei-Namen mit dem Pfad nach -keystore-option. Dies bedeutet in Ihrem Fall:
keytool -exportcert -alias freenthrowkey -keystore C:\Users\User\Documents\FreeNthrowkey\KEYSTOREFILENAME.jks