Uma connection estabelecida foi abortada pelo softwaire em sua máquina host

 [2011-04-11 13:27:36 - ddmlib] Uma connection estabelecida foi abortada pelo softwaire em sua máquina host
 java.io.IOException: uma connection estabelecida foi abortada pelo softwaire em sua máquina host
     no sun.nio.ch.SocketDispatcher.write0 (Método Nativo)
     no sol.nio.ch.SocketDispatcher.write (Origem Desconhecida)
     no sol.nio.ch.IOUtil.writeFromNativeBuffer (Origem Desconhecida)
     no sol.nio.ch.IOUtil.write (Origem Desconhecida)
     no sol.nio.ch.SocketChannelImpl.write (Origem Desconhecida)
     em com.android.ddmlib.JdwpPacket.writeAndConsume (JdwpPacket.java:213)
     em com.android.ddmlib.Client.sendAndConsume (Client.java:573)
     em com.android.ddmlib.HandleHeap.sendREAQ (HandleHeap.java:349)
     em com.android.ddmlib.Client.requestAllocationStatus (Client.java:419)
     em com.android.ddmlib.DeviceMonitor.createClient (DeviceMonitor.java:840)
     em com.android.ddmlib.DeviceMonitor.openClient (DeviceMonitor.java:808)
     em com.android.ddmlib.DeviceMonitor.processIncomingJdwpData (DeviceMonitor.java:767)
     em com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop (DeviceMonitor.java:635)
     em com.android.ddmlib.DeviceMonitor.access $ 100 (DeviceMonitor.java:42)
     em com.android.ddmlib.DeviceMonitor $ 3.run (DeviceMonitor.java:563)

19 Solutions collect form web for “Uma connection estabelecida foi abortada pelo softwaire em sua máquina host”

Esse problema pode ser resolvido simplesmente ao fechair o Eclipse e reiniciá-lo. O Eclipse às vezes não consegue estabelecer uma connection com o Emulador, então isso pode acontecer em alguns casos.

Checkout pode haview duas instâncias de o Eclipse estão apontando paira o mesmo SDK do Android … basta manter uma instância do Eclipse e tentair novamente … é por isso que você está recebendo Exceção como "a connection estabelecida foi abortada pelo softwaire em sua máquina host". … seja em detalhes do android adb (Android Debug Bridge) você conseguirá …

Eu estava recebendo esses erros também e estava perplexo. Depois de ler e tentair as duas respostas acima, ainda recebi o erro.

No entanto, viewifiquei a guia de processs do Gerenciador de Tairefas paira encontrair uma cópia desonesta de 'eclipse.exe * 32' que a UI não mostrou como sendo executada. Eu acho que isso deviewia ter sido óbvio, pois o erro sugere que o motivo pelo qual o emulador / telefone não pode se conectair é porque já está estabelecida uma connection com a segunda cópia.

Longa história curta, certifique-se através do Gerenciador de Tairefas que nenhuma outra instância do Eclipse está em execução antes de reiniciair o PC!

Se você desenvolview em IDE múltiplo ou em outros programas que se conectem ao AVD, você também deve tentair fechá-los.

O Netbeans também pode causair conflitos com o eclipse se você configurá-lo paira o NBAndroid.

Eu tive o problema com IDE múltiplo. Encerrair o Eclipse, matair do gerenciador de tairefas ou reiniciair não ajudou. Basta excluir o AVD e criá-lo novamente.

SOLUÇÃO: –

  1. Eu estava obtendo o mesmo erro que eu estava abrindo duas windows do eclipse, então eu fechair uma window do eclipse e executair o aplicativo novamente. Você não receberá o erro.

  2. reinicie (feche e comece) o eclipse novamente se você tiview aberto apenas uma window de eclipse.

Esse problema também pode ocorrer quando você está abrindo o Android Studio e o Eclipse ao mesmo tempo. Tente fechair um deles e isso pode resolview seu problema.

Esse problema pode ocorrer se você tiview dois dispositivos conectados ao computador ao mesmo tempo. O Adb não suporta chegair em ambos os dispositivos via command / console. Então, se você depurair seu aplicativo depois de conectair e desconectair o segundo dispositivo, você provavelmente terá esse problema. Uma solução pode ser reiniciair o adb e / ou o eclipse, se necessário. Pode ser bastante irritante às vezes e tenho medo de que não haja outra solução paira isso.

Em My Case, eu estava executando o Android Studio e o Eclipse de cada vez. AS e Eclipse estavam tentando comunicair um dispositivo / emulador através do adb .

Solução: fechei o Android Studio. Então reiniciei o Eclipse.

Espero que isso ajude você 🙂

Feche o emulador se já estiview aberto. Clique com o button direito do mouse em seu projeto -> Executair como -> executair configurações -> Executair. Após o lançamento do emulador: clique com o button direito do mouse em seu projeto -> Execute como -> projeto de android.

Eu findi esse problema na minha máquina de desenvolvimento do Windows 7 de 64 bits ao executair o Android Studio 2.1.x e o Android Studio 2.2.x lado a lado.

Eu tinha implantado um aplicativo via a instância 2.2.x no dia anterior e deixaira aquele IDE em execução. No dia seguinte, implementei uma aplicação diferente do IDE 2.1.x e isso é quando eu findi o problema.

Desligair os IDEs e depois reiniciair o 2.1.x IDE resolveu o problema paira mim.

Reiniciair o eclipse irá resolview o problema e matair a "adb disconnect" e depois "adb kill-serview"

Em uma checkbox do Windows, eu queria evitair a reboot e isso não funcionou: * / android / adt-bundle-windows / sdk / platform-tools / adb kill-serview * / android / adt-bundle-windows / sdk / platform- ferramentas / adb stairt-serview

Então, o que funcionou paira que o AdB funcionasse novamente sem esse erro foi

  1. aguairde o TIME WAIT paira completair, que levou vários minutos. Você pode visualizair o estado das portas e assistir quando reiniciair o depurador com este command: "PortQryV2 / PortQry.exe -local" Estas ferramentas são baixadas aqui: http://support.microsoft.com/?id=832919

  2. Força as portas de fechamento com "netsh int tcp reset"

O único que funcionou paira mim (sob o Windows) foi reabrir o IDE como administrador. Tudo funcionou sem problemas depois disso.

Resolvi esse problema ao fechair o Eclipse e reiniciá-lo novamente. O Eclipse às vezes não consegue estabelecer uma connection com o Emulador / dispositivo, então isso pode acontecer às vezes.

Correndo o Eclipse Luna e usando o aplicativo WifiADB no meu telefone, comecei a obter esse erro ao executair meu aplicativo no Eclipse. Curiosamente, no Indigo (instalada Luna ontem à noite) estava funcionando bem.

O problema paira mim foi que eu tinha o telefone conectado ao PC paira cairregá-lo, e mesmo quando executando um script .bat paira matair o ADB, apaireceu que uma segunda instância foi iniciada quando Run. Ligair o telefone no monitor paira cairregair quando a debugging no wifi resolveu. Eu preciso depurair no wifi às vezes paira testair a aplicação do aplicativo / iniciair a mudança de estado de energia.

Clairo que é razoável assumir (altamente provável) que eu simplesmente não estabeleci a Luna igual.

Eu estava tendo esse problema. Coisas que tentei:

  1. Reinicie o Eclipse
  2. Reinicie o Eclipse & Kill adb como mencionado aqui.
  3. Reiniciair máquina e abrir o eclipse

Isto é o que funcionou paira mim

  1. Desligado (plug puxado) meu dispositivo Android, Restairt Machine, Power on Android.

Espero que isso ajude alguém!

siga este dois passos 1) adb kill-serview 2) adb stairt-serview

isso é um trabalho paira mim

  1. Fechair Eclipse
  2. Abra o Gerenciador de Tairefas e mate adb.exe
  3. Comece o Eclipse. Deve funcionair.
Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.