it-swarm.it

Errore: "Errore di connessione adb: una connessione esistente è stata forzatamente chiusa dall'host remoto"

Quando ho provato a ripristinare il mio adb si verifica il seguente errore:

[2011-09-14 09:34:06 - DeviceMonitor]Adb connection Error:An existing connection was forcibly closed by the remote Host
[2011-09-14 09:34:07 - DeviceMonitor]Connection attempts: 1

Sto solo realizzando un semplice programma "ciao mondo".

52
Engr M Hassan

Bene, non è obbligatorio riavviare l'emulatore, puoi anche resettare adb da Eclipse stesso.

1.) Vai a DDMS e c'è un'opzione di ripristino adb, vedi l'immagine qui sotto. enter image description here

2.) Puoi riavviare adb manualmente dal prompt dei comandi

  run->cmd->your_Android_sdk_path->platform-tools>

Quindi scrivere i comandi seguenti.

adb kill-server - Per uccidere il server con forza

adb start-server - Per avviare il server

AGGIORNATO:

F:\Android-sdk-windows latest\platform-tools>adb kill-server

F:\Android-sdk-windows latest\platform-tools>adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
48
Lalit Poptani

Il passaggio a un'altra porta USB funziona per me. Ho provato a ripristinare ADB, ma il problema è ancora lì.

15
Jason H

Sembra che il driver installato fosse in cattivo stato. Ecco cosa ho fatto per farlo funzionare:

  1. Elimina il dispositivo da Gestione dispositivi.
  2. Eseguire nuovamente la scansione per le modifiche hardware.
  3. "Slate 21" verrà visualizzato con lo stato "Driver sconosciuto".
  4. Fai clic su "Aggiorna driver" e seleziona/extra/google/usb_driver
  5. Device Manager troverà il driver e ti avvertirà dell'installazione. Seleziona "Sì".

Questa volta il dispositivo è stato installato correttamente.

Nota che non ho dovuto modificare il file winusb.inf o aggiornare nessun altro driver.

Spero che sia di aiuto.

9
Peter

So di essere in ritardo di 4 anni, ma la mia risposta è per chiunque non abbia capito. Sto usando un Samsung Galaxy S6, quello che ha funzionato per me è stato:

  1. Disabilita il debug USB

  2. Disabilita la modalità sviluppatore

  3. Scollegare il dispositivo dal cavo USB

  4. Riattiva la modalità sviluppatore

  5. Riattiva il debug USB

  6. Ricollegare il cavo USB al dispositivo

È importante farlo in questo ordine poiché non ha funzionato fino a quando non è stato eseguito in questo ordine.

6
kaio37k

Nel mio caso, il ripristino di ADB non ha fatto differenza. Avevo anche bisogno di eliminare i miei dispositivi virtuali esistenti, che erano piuttosto vecchi, e crearne di nuovi.

6
anon

Window-> Show View-> device (se non trovato -> Other-> Device) nella parte più a destra, c'è una freccia, fai clic su di essa, vedrai resettare adb, solo clicca e divertiti !! Ha funzionato per me.

2
xedi.pawan

Nel mio caso, che nessuna delle risposte di cui sopra ha dichiarato. Se il tuo dispositivo utilizza il connettore miniUsb, assicurati di utilizzare un cavo che sia non solo di ricarica. Mi sono abituato a utilizzare lo sviluppo con un nuovo dispositivo Usb-C e non riuscivo a capire che un cavo di sola ricarica si mescolasse con il mio pacco soprattutto perché non c'è modo visibile per dire la differenza.

Prima di disinstallare e passare attraverso un incubo di reinstallazione del driver e Android. Provare prima un cavo diverso.

2
Dave Friedel