当前位置:编程学习 > JAVA >>

在Eclipse中调试Android程序错误

[2013-07-23 10:58:44 - 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)
at sun.nio.ch.IOUtil.write(Unknown Source)
at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
at com.android.ddmlib.Client.sendAndConsume(Client.java:607)
at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348)
at com.android.ddmlib.Client.requestAllocationStatus(Client.java:453)
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)

我是一个新手,请大家好心人帮我解决,这是怎么回事??怎么解决这个问题 --------------------编程问答-------------------- IO异常,是不是在Socket通信的时候,关闭了服务端或者客户端 --------------------编程问答-------------------- 顶楼上.... --------------------编程问答-------------------- 安卓调错真心麻烦。
现在一般都是用log调错,但是有的时候log很简略,一个大的异常就把堆栈的哪些步骤给略过了。导致我有的时候不得不手动添加Sysout。
调错方法如下:
找不到这个窗口的话就去Window ->show View里面找
--------------------编程问答-------------------- 你可能是开了两个eclipse ,关掉一个就不会出现了,我也找了好久,是这的问题
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,