2012-03-19 14 views
7

Sto utilizzando Eclipse per sviluppare un'app e ho due computer (un desktop e un laptop) che voglio utilizzare per sviluppare questa app. Di recente ho installato il mio portatile con Eclipse e ho importato il progetto su quel computer. Tuttavia, mi sono reso conto che non posso lanciare l'applicazione dal mio portatile sul mio telefono perché la firma che viene generata automaticamente quando creo l'app dal mio desktop non corrisponde a quella generata automaticamente sul laptop; a meno che non lo disinstallo sul telefono. Qualcuno sa come esportare la firma generata automaticamente da un Eclipse e importarla in un altro?Sviluppo della stessa app su due computer diversi

risposta

5

La chiave generata automaticamente viene chiamata chiave/certificato di debug.

Dovresti generare una nuova chiave per copiarla su entrambi i tuoi dispositivi. L'unico aspetto negativo di questo è il processo di build è più lungo in quanto è necessario un passaggio manuale.

L'altra opzione è copiare la chiave di debug da uno dei sistemi.

troverete le chiavi in ​​un nomi delle cartelle .android nella vostra home directory in Linux & directory utente in Windows

Suggerimento: Mai perdere il certificato una volta che si preme un app per il mercato.

6

Finestra -> Preferenze | -> Android -> Corporatura:

riferiscono alla vostra abitudine chiavi di debug, (ho copiato il mio dalla cartella C: \ Users \ $ {username} .android \ debug.keystore) che vorrei mettere in qualcosa di simile alla cassetta delle lettere.

Problemi correlati