已建立的连接已由主机中的软件中止[2011-04-11 13:27:36 - ddmlib]已建立的连接已被主机中的软件中止java.io.IOException:已建立的连接已被主机中的软件中止
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(Unknown Source)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
在sun.nio.ch.IOUtil.write(未知来源)
at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
在com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
在com.android.ddmlib.Client.sendAndConsume(Client.java:573)
在com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:349)
在com.android.ddmlib.Client.requestAllocationStatus(Client.java:419)
在com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:840)
在com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:808)
在com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:767)
在com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:635)
在com.android.ddmlib.DeviceMonitor.access $ 100(DeviceMonitor.java:42)
在com.android.ddmlib.DeviceMonitor $ 3.run(DeviceMonitor.java:563)
3 回答
慕哥6287543
TA贡献1831条经验 获得超10个赞
结帐可能有两个Eclipse实例指向同一个Android SDK ...只保留一个Eclipse实例并再试一次...这就是为什么你得到Exception为“已建立的连接被主机中的软件中止”。 ..详细的android adb(Android Debug Bridge)你会得到它...
拉丁的传说
TA贡献1789条经验 获得超8个赞
我也遇到了这些错误而且很难过。阅读并尝试上面的两个答案后,我仍然得到错误。
但是,我检查了任务管理器的进程选项卡,找到了'eclipse.exe * 32'的流氓副本,UI没有显示为正在运行。我想这应该是显而易见的,因为错误确实表明模拟器/手机无法连接的原因是因为它已经与第二个副本建立了连接。
简而言之,通过任务管理器确保在重新启动PC之前没有其他Eclipse实例正在运行!
- 3 回答
- 0 关注
- 1040 浏览
添加回答
举报
0/150
提交
取消