1、[2014-03-24 10:47:02 - ddmlib] 你的主机中的软件中止了一个但诌诎箬已建立的连接。枣娣空郅java.io.IOException: 你的主机中的软件中止了一个已建立的连接。at sun.nio.ch.SocketDispatcher.write0(Native Method)at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:33)at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)at sun.nio.ch.IOUtil.write(IOUtil.java:75)at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)at com.android.ddmlib.Client.sendAndConsume(Client.java:642)at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348)at com.android.ddmlib.Client.requestAllocationStatus(Client.java:488)at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:835)at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:803)at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:763)at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:652)at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:44)at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:580)
2、发生这种情况,一般是你的项目已经在手机运行或运行中,大部分是你运行一次,然后软件打开慢,你又运行一次。就会出现这个问题。
3、最容易最简单:你拔开手机端或者电脑端的USB插头。让它断开连接,再从新运行一次就行了。