Non sono sicuro al 100% se questo dovrebbe andare qui o lo Stack Overflow principale, ma ho deciso di andare con questa area nella speranza di poter catturare qualcuno con un'esperienza più specifica con un problema simile.
Ho un Samsung Captivate (lo adoro meno il suo GPS schifoso). Faccio sviluppo per esso da 2 computer diversi, uno a casa, uno al lavoro. Le macchine sono sia Windows XP, Service Pack 3, 32 bit. Ho gli stessi driver Samsung installati, stesse versioni di Eclipse, ecc. Il telefono è attualmente rootato con la mod Serendipity, anche se questo problema era esattamente lo stesso sul firmware di serie.
La mia macchina di casa (quella del problema) è un Athlon 64 2.2 Ghz. La mia macchina da lavoro è un Core 2 Duo, non ricordare il modello.
Al lavoro, posso fare qualsiasi cosa, montare la sdcard sul telefono e copiarla facilmente, usare adb per spingere, tirare, disinstallare, installare. Posso eseguire il debug in ddms, installare tramite Eclipse, ecc., Ecc.
A casa, se riavvio sia il computer che il telefono e visualizzo un prompt dei comandi senza avere Eclipse aperto, POTREBBE essere in grado di vedere il dispositivo digitando i dispositivi adb. Di solito, quindi, posso cancellare il logcat o eseguire il logcat abbastanza stabile. Se apro Eclispe (il mio IDE di sviluppo) e provo a eseguire una nuova build di un'app, generalmente perdo la connessione. La stessa cosa succede se provo a copiare i file tramite il montaggio o usando pull con adb. Alcuni file verranno copiati e improvvisamente la connessione scomparirà e il dispositivo mostrerà offline su adb, o non nell'elenco affatto, o elencato offline due volte. Il riavvio del telefono a volte aiuta, ma non sempre. Ci sono volte in cui chiudo Eclipse e ogni altra app, riavvio il telefono e finisco per avere adb completamente in grado di rilevare il dispositivo. IO' Userò adb kill-server e adb start-server ma questo generalmente non aiuta. Uso Avast per il mio antivirus a casa, ma ho provato senza alcun antivirus installato ed è lo stesso. Recentemente ho reinstallato Windows a causa di un crash del disco rigido ed era esattamente lo stesso. Ho provato tutte le diverse porte USB sulla mia torre.
Spero MOLTO che qualcuno possa dirmi cosa c'è che non va, dato che mi occupo di questo da un anno e mezzo ormai e sta per farmi perdere la testa.
Geremia