Desidero aggiornare la mia applicazione al playstore e ho perso la password del keystore. Ora sto cercando di crearne una nuova. Ci saranno problemi se costruisco l'APK con un'altra password del keystore?Password del keystore smarrita
risposta
Non ci saranno problemi per il caricamento di una nuova applicazione. Ma non è possibile continuare ad aggiornare l'applicazione esistente con il nuovo keystore. È necessario creare nuove applicazioni reinoltrandole se si desidera aggiornare le applicazioni precedenti.
sempre conservare l'archivio di chiavi con un miglior modo possibile :(
Beh, non sono i primi a perdere la password dell'archivio chiavi ..
Io uso questo per forza bruta, quando mi sono bloccato: Android Keystore recover
si può andare con poche congetture.
E come accennato @StinePike .. non si può continuare a aggiornare i applicazioni esistenti
Hai provato questo? Ha avuto successo? Ci sto provando. – user2306862
Se hai perso la password per il keystore, l'unica opzione è creare una nuova chiave di firma. Non ci saranno problemi a farlo.
Tuttavia, non sarà possibile aggiornare l'applicazione esistente. E nessuno dei due può caricare un'altra applicazione con lo stesso nome package
.
Ad esempio, se si pacchetto corrente è:
com.example.mycurrentapp
Sarà necessario utilizzare un nome pacchetto differente di andare avanti con la nuova chiave di firma. Ad esempio, è possibile modificare il nome del pacchetto a:
com.example.mynewapp
Quanto sopra, sono naturalmente, illustrazioni. ;-)
L'ecosistema di Google Play identifica diverse applicazioni utilizzando i nomi dei pacchetti e, pertanto, devono essere unici. Sfortunatamente, se hai una buona base di utenti, a meno che non installino la tua nuova app, non saranno in grado di ottenere aggiornamenti per la vecchia app.
Se l'applicazione su Google Play non è stata pubblicata (ancora in fase di bozza), eliminare l'applicazione, fortunatamente il nome del pacchetto può essere utilizzato per una nuova applicazione. – heMac
È spiacevole, ma quando si perde il keystore o la password del keystore, la domanda è orfana. L'unica cosa che puoi fare è reinviare la tua app al mercato con una nuova chiave. Non sarai in grado di aggiornare la tua app senza la chiave.
Sarà necessario pubblicare nuovamente l'app con un nuovo keystore e con un nome di pacchetto diverso o ricordare la password.
Come ha risposto @CRUSADER, Android Keystore Password Recovery potrebbe funzionare per voi. Potrei recuperare la mia password con esso. Ecco come farlo. Ero su Windows 7.
Eseguire il seguente comando,
java -jar AndroidKeystoreBrute_v1.05.jar
Poi si aprirà la seguente guida,
AndroidKeystorePasswordRecoveryTool by [email protected]
Version 1.03
There are 3 Methods to recover the key for your Keystore:
1: simply bruteforce - good luck
2: dictionary attack - your password has to be in the dictionary
3: smart dictionary attack - you specify a dictionary with regular pieces you use in your passwords. Numbers are automat
icly added and first letter will tested uppercase and lowercase
args:
-m <1..3> Method
-k <path> path to your keystore
-d <path> dictionary (for method 2 and 3)
-w saves the certificate in a new Keystore with same passwort than key
-start <String> sets start String of the word (for method 1)
-p use common replacements like '@' for 'a'(for method 3) WARNING - very slow!!
-h prints this helpscreen
Max memory: 247M
Ho metodo 2 utilizzati perché ho avuto alcune ipotesi della mia parola d'ordine.Ho digitato il seguente comando,
java -jar AndroidKeystoreBrute_v1.05.jar -m 2 -k android.keystore -d dict.txt
Nel caso in cui ci si potrebbe chiedere, il mio dict.txt era qualcosa di simile,
gussedpassword1
gussedpassword2
gussedpassword3
ho potuto recuperare con successo la mia password e l'alias.
Funziona come un fascino :-) Grazie! – Qorbani
- 1. Recupera password del mio keystore
- 2. Encrypt tomcat keystore password
- 3. KeyStore chiave get senza password
- 4. come cambiare la password del keystore PKCS12 usando keytool?
- 5. Bouncy Castle Keystore (BKS): java.io.IOException: versione errata del keystore
- 6. Modifica password keystore da nessuna password a una password non vuota
- 7. Nascondi la password del keystore/truststore JKS durante l'esecuzione del processo Java
- 8. Come accedere a un keystore Java non protetto da password o modificare la password?
- 9. Come rendere WSS4J caricare la password del keystore da un callback?
- 10. Formato keystore non valido
- 11. Versione errata del keystore su chiamata Android
- 12. Specifica del formato di keystore JKS
- 13. Il file del keystore non esiste
- 14. SOAPUno e keystore
- 15. Errore keystore Android "Impossibile generare la chiave nel keystore"
- 16. Caricare il KeyStore Java per un alias?
- 17. Tomcat HTTPS certificato keystore
- 18. KeyStore e Key Alias
- 19. File keystore Android perso
- 20. java - come memorizzare una chiave nel keystore
- 21. Android - Eclipse: il keystore è stato manomesso o la password non è corretta
- 22. Android Studio - debug keystore
- 23. Tomcat KeyStore ambiente PATH
- 24. Tentativo di aggiornare il keystore "scaduto"
- 25. Trova la data di scadenza del keystore Android
- 26. Installazione del carattere jolly PFX aggiornato nel keystore di tomcat
- 27. Aggiunta del certificato al keystore utilizzando il codice java
- 28. Errore durante l'importazione del certificato pubblico in un keystore
- 29. Ottieni l'istanza del keystore caricato da JVM per impostazione predefinita
- 30. Trovare il nome alias nel file del keystore
possibile duplicato di [Please Advice Needed, Lost KeyStore password] (http://stackoverflow.com/questions/6089813/please-advice-needed-lost-keystore-password) –