Autore Topic: Aiuto Keystore persa..  (Letto 2991 volte)

Offline curciolab

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Play Store ID:
    curciolab
  • Sistema operativo:
    Ubuntu 11.10
Aiuto Keystore persa..
« il: 17 Giugno 2012, 21:22:00 CEST »
0
ragazzi aiutatemi sfortunatamente ho avuto problemi con linux e ho dovuto formattare e ho recuperato la cartella workspace.. adesso ho tutti i miei progetti ma non trovo le keystore ragazzi dove si trovano? ho un applicazione nel market e se non ho la stessa keystore non me la fa aggiornare aiutatemi..

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Aiuto Keystore persa..
« Risposta #1 il: 17 Giugno 2012, 21:23:27 CEST »
0
Niente da fare. Se l'hai persa non c'è modo di recuperarla.
Pensa piuttosto a un qualche software per recuperare file dopo che sono stati cancellati.
« Ultima modifica: 17 Giugno 2012, 21:25:02 CEST da Ricky` »

Offline curciolab

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Play Store ID:
    curciolab
  • Sistema operativo:
    Ubuntu 11.10
Re:Aiuto Keystore persa..
« Risposta #2 il: 17 Giugno 2012, 21:49:57 CEST »
0
ma dove era localizzato? e soprattutto come si chima di norma?

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Aiuto Keystore persa..
« Risposta #3 il: 18 Giugno 2012, 07:45:45 CEST »
0
ma dove era localizzato? e soprattutto come si chima di norma?

Non so come sia su Linux, ma su Windows all'atto della creazione chiede dove si vuole memorizzare. Forse nell'area personale?
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline pivoide

  • Utente junior
  • **
  • Post: 133
  • Respect: +19
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy tab 10.1
  • Play Store ID:
    codicerosso
  • Sistema operativo:
    Ubuntu 11.04
Re:Aiuto Keystore persa..
« Risposta #4 il: 18 Giugno 2012, 08:12:06 CEST »
0
Il nome e la locazione viene chiesto all'atto della creazione. In genere il file non ha estensione. Eclipse e Netbeans non suggeriscono un nome di default quindi se usi uno di questi due ide devi averlo proprio scritto tu e devi provare a ricordartelo.
Odio l'inglese e per un informatico non è il massimo

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Aiuto Keystore persa..
« Risposta #5 il: 18 Giugno 2012, 12:50:22 CEST »
0
Sotto Linux di solito viene salvata in "~/.android/debug.keystore" ed è indipendente dal IDE. La directory può essere cambiata impostando le variabili d'ambiente "ANDROID_SDK_HOME" o "HOME" o la proprietà Java del compilatore JDK "user.home".

Comunque la vedo dura recuperala senza un backup.
adb logcat | tee /tmp/logcat | grep TAG

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Aiuto Keystore persa..
« Risposta #6 il: 18 Giugno 2012, 12:55:38 CEST »
0
Sotto Linux di solito viene salvata in "~/.android/debug.keystore" ed è indipendente dal IDE. La directory può essere cambiata impostando le variabili d'ambiente "ANDROID_SDK_HOME" o "HOME" o la proprietà Java del compilatore JDK "user.home".

Comunque la vedo dura recuperala senza un backup.

Si ma quello è il keystore che si usa per firmare l'app quando la testi e mi pare che non puoi proprio metterla sul market playstore se è firmata con il keystore di debug.
Quando la firmi per il rilascio dovresti usarne uno creato secondo il procedimento descritto qui:

Signing Your Applications | Android Developers
« Ultima modifica: 18 Giugno 2012, 12:57:29 CEST da Ricky` »

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Aiuto Keystore persa..
« Risposta #7 il: 18 Giugno 2012, 13:18:30 CEST »
0
Scusa non avevo capito che la chiave persa è quella di release.

La chiave di release di solito ha l'estensione "*.keystore", il nome può essere qualsiasi e non ha una directory di default dove viene salvata. Il programmatore deve stare molto attento, quando viene creata, di salvarla in un posto preciso e sicuro.

Eclipse chiede il percorso della chiave di release nel wizard di esportazione. Con Ant viene specificato dalle impostazioni in "key.store=/path/file.keystore" e "key.alias=<name>" nel file "ant.properties" quando si compila per la versione release.
adb logcat | tee /tmp/logcat | grep TAG

Offline curciolab

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Play Store ID:
    curciolab
  • Sistema operativo:
    Ubuntu 11.10
Re:Aiuto Keystore persa..
« Risposta #8 il: 18 Giugno 2012, 14:11:58 CEST »
0
ragazzi ma io ho usato solo l'esportazione di eclipse e mi chiedeva il keystore non ho mai usato il metodo http://developer.android.com/guide/publishing/app-signing.html#cert

ragazzi sto facendo una scansione nell'harddisk in cui avevo ubuntu (adesso ho openSUSE) speriamo che con PhotoRec riesco a recuperare qualcosa.. grazie a tutti per l'aiuto..
« Ultima modifica: 18 Giugno 2012, 15:04:07 CEST da curciolab »

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Aiuto Keystore persa..
« Risposta #9 il: 18 Giugno 2012, 15:16:38 CEST »
0
Quando crei la password il campo "Location" nel wizard di Eclipse deve essere specificato:

android - Keystore Eclipse ADT file location - Stack Overflow

se metti solo il nome e non specifichi un percorso assoluto viene usata come directory di salvataggio la tua home directory (~ o $HOME) e non viene aggiunto in automatico nessuna estensione.
adb logcat | tee /tmp/logcat | grep TAG

Offline droidmaniac90

  • Nuovo arrivato
  • *
  • Post: 26
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Nexus One
  • Sistema operativo:
    Windows 7,Xp,Ubuntu
Re:Aiuto Keystore persa..
« Risposta #10 il: 21 Agosto 2012, 11:08:50 CEST »
0
anche io ho lo stesso problema...ho una app e devo aggiornarla..la keystore che avevo mi dice che è scaduta...c'è un modo per rinnovarla?

Offline Khali

  • Utente junior
  • **
  • Post: 70
  • Respect: +7
    • u.felloni
    • Mostra profilo
  • Play Store ID:
    weetme software
  • Sistema operativo:
    windows 7
Re:Aiuto Keystore persa..
« Risposta #11 il: 21 Agosto 2012, 11:44:18 CEST »
0
L'applicazione è sullo store? Se fosse così è poco probabile che sia scaduto. C'è qualcosa che non mi torna.
Se invece si tratta del certificato di debug, quello dura un anno. Se hai esigenza di aggiornare l'app con quel certificato(se ne usi un altro non si aggiorna  ;-)), metti indietro la data del pc e compila....

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Aiuto Keystore persa..
« Risposta #12 il: 21 Agosto 2012, 13:28:58 CEST »
0
Se invece si tratta del certificato di debug, quello dura un anno.

Il certificato di debug viene creato dall'utente e decide lui quanto dura. Il parametro "-validity" di "keytool" specifica il numero di giorni di validità, se imposti 365 ti dura solo un anno., se imposti 10000 sono più di 27 anni.
adb logcat | tee /tmp/logcat | grep TAG