2010-10-13 4 views
32

Sto sviluppando su più computer. Se eseguo la distribuzione sul mio telefono direttamente da Eclipse su un computer, non posso eseguire il deployment dall'altra senza prima disinstallare. Presumo che ciò sia dovuto al fatto che è stato utilizzato un certificato di debug per firmare l'app e che non sono gli stessi tra le due macchine.Utilizzo dello stesso keystore di debug su più computer

È possibile copiare uno sull'altro in modo che Eclipse stia utilizzando lo stesso su entrambe le macchine?

risposta

39

Sì.

In Unix come sistema operativo la chiave di debug si trova di default nella ~/.android/debug.keystore

È possibile anche scegliere uno personalizzato da Eclipse come nel seguente screenshot: alt text

+0

C'è un modo per fare questo senza usare Eclipse (cioè usando formica)? – lowellk

+0

@lowellk Basta sostituire il debug.keystore nel percorso .android. Ant userà quello sostituito. – tomrozb

+0

@ toro Voglio poterne usare uno diverso per diversi progetti. Quindi ho davvero bisogno del mio keystore per vivere all'interno della cartella del mio progetto, non nella mia cartella iniziale – lowellk