繁体   English   中英

java io异常管道中断

[英]java io exception Broken Pipe

我正在Eclipse中编写一个Android应用程序,并且在git(SourceCode)和eclipse之间遇到了一些问题。 解决了一个这样的问题后,该问题本质上是每次我从git eclipse中拉出都会丢失库,此错误开始发生。 它仍然可以让我运行所有android应用程序而不会崩溃,但是由于它不断弹出此文本(运行应用程序时大约每2-3秒),因此几乎几乎不可能调试我的应用程序。 我不知道还能提供什么其他信息。 我阅读了有关可能由无限递归导致的此问题的另一个主题,但是由于应用程序运行良好,因此我认为这不是我可以解决的问题。

以下是控制台的输出:

[2013-05-22 15:32:19 - ddmlib] Broken pipe
java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69)
at sun.nio.ch.IOUtil.write(IOUtil.java:40)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336)
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)

使用adb kill-server命令可以为我解决问题。

从github重新启动,重新制作和重新组合后,错误最终消失了……可以肯定的是,这是一个日食问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM