Ich arbeite an Android Stuido, um eine signierte Zertifizierung zu generieren, aber aus der New Key Store Option muss ich zwei Kennwörter für diese Zertifizierung erstellen. Weißt du, wo der Unterschied zwischen ihnen ist?Was ist der Unterschied zwischen dem Schlüsselspeicherkennwort und dem Schlüsselkennwort in der Android Sign-Zertifizierung?
Antwort
Wie der Name schon sagt der Schlüsselspeicher eine Sammlung von privaten und öffentlichen Schlüssel ist. Man kann mehrere Paare von öffentlichen und privaten Schlüsseln in einem Schlüsselspeicher haben.
In einfacheren Begriffen ist der Schlüsselspeicher das Verzeichnis, das den Schlüssel enthält.
Keystore ist eine Binärdatei, die eine Reihe privater Schlüssel enthält.
Privater Schlüssel stellt die Entität dar, die mit der App identifiziert werden soll, z. B. eine Person oder ein Unternehmen.
Also Keystore Passwort wird verwendet, um einen Keystore zu öffnen und einfaches Passwort ist das Passwort der privaten Einheit in Keystore-Datei gespeichert .. !!
Bei der Verwendung von Jarsigner fragt nur nach einem Passwort - ich nehme an, dies ist das Schlüsselspeicher-Passwort, also warum Android Studio ist Erstellen -> Generierte signierte APK erfordern ein anderes Passwort? – Marc
@Marc: Sprechen wir über Android-Anwendung? – AndiGeeky
Ja, wir haben unsere Android .apk App mit Jarsigner und einem Passwort unterschrieben. Android Studio "fordert" zwei. – Marc
Key Store-Passwort ist wie Master-Passwort anderer Schlüssel Mehrere Schlüsselpaare können in einem Schlüsselspeicher gespeichert werden. Wenn Sie versuchen, das Schlüssel android Studio wieder zu verwenden, werden Sie nach Schlüsselspeicherkennwort fragen.
- 1. Was ist der Unterschied zwischen dem WebConfigurationManager und dem ConfigurationManager?
- 2. Was ist der Unterschied zwischen dem Standard- und dem Standardkonstruktor?
- 3. Was ist der Unterschied zwischen dem Betriebssystem und dem Kernel?
- 4. Was ist der Unterschied zwischen OnStart und dem App Constructor
- 5. Was ist der Unterschied zwischen dem [OptionalField] und [NonSerialized]
- 6. Was ist der Unterschied zwischen einem Mixin und dem Dekorationsmuster?
- 7. Was ist der Unterschied zwischen dem neuen Operator und Class.newInstance()?
- 8. Was ist der Unterschied zwischen dem folgenden Muster in xsd?
- 9. Was ist der Unterschied zwischen dem Operator "+" in ggplot2 und dem Operator "%>%" in magritr?
- 10. Was ist der Unterschied zwischen Android Native Browser und Chrome
- 11. Was ist der Unterschied zwischen @android: und Android:
- 12. Was ist der Unterschied zwischen Android: layout_width und android: width
- 13. Was ist der Unterschied zwischen `==` und `ist`?
- 14. Was ist der Unterschied zwischen dem uwsgi-Protokoll und dem wsgi-Protokoll?
- 15. Was ist der Unterschied zwischen dem HttpRuntime Cache und dem HttpContext Cache?
- 16. Was ist der Unterschied zwischen dem OMF- und dem COFF-Format?
- 17. Was ist der Unterschied zwischen `&` und `ref`?
- 18. Was ist der Unterschied zwischen dem Verkleinern von CSS und dem Komprimieren von CSS
- 19. Was ist der Unterschied zwischen hasFocus() und isFocused() in Android?
- 20. Was ist der Unterschied zwischen Aktivität und Absicht in Android?
- 21. Was ist der Unterschied zwischen sendStickyBroadcast und sendBroadcast in Android
- 22. Was ist der Unterschied zwischen fontFamily und typeFace in Android?
- 23. Was ist der Unterschied zwischen getDecorView() und peekDecorView() in android
- 24. Was ist der Unterschied zwischen dem geänderten Wert und dem geänderten Ereignis von UITextField
- 25. Was ist der Unterschied zwischen dem Anklicken einer Checkbox und dem Aufruf ihrer '.click()' Funktion?
- 26. Was ist der Unterschied zwischen dem Cluster-Modul von Node.js und dem Cluster-Modul von Learnboost?
- 27. Was ist der Unterschied zwischen dem Submit-Mechanismus des Client-Browsers und dem ASP.NET-Postback-Mechanismus?
- 28. Was ist der Unterschied zwischen dem ETSI-M2M-Standard und dem OneM2M-Standard?
- 29. Was ist der Unterschied zwischen dem create index und dem alter add index von MySQL?
- 30. Was ist der Unterschied zwischen dem Stack eines Threads und dem Stack eines Prozesses?
IMO können Sie hier lesen [Anmelden Release-Modus] (https://developer.android.com/tools/publishing/app-signing.html). Ich denke Schlüsselspeicher ist wie ein Container, der privaten Schlüssel enthält, beide müssen sicher gehalten werden. Also brauchen Sie 2 Passwörter. Sie können den Abschnitt "Sichern Ihres privaten Schlüssels" unter diesem Link lesen – BNK
Diese Antwort kann Ihnen helfen http://stackoverflow.com/a/19876060/3983054 –
bezogen: [Keytool's -storepass vs. -keypass - Warum 2 Passwörter?] (https://stackoverflow.com/questions/5954459/keytools-storepass-vs-keypass-why-2-passwords) – Jon