안드로이드 어플리케이션 개발 중 다음과 같은 에러를 만났다.



[2012-09-24 13:14:07 - 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:575)
 at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348)
 at com.android.ddmlib.Client.requestAllocationStatus(Client.java:421)
 at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:837)
 at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:805)
 at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:765)
 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)
[2012-09-24 13:14:12 - DeviceMonitor] Failed to start monitoring 0019aeec51c87e
[2012-09-24 13:14:15 - DeviceMonitor] Failed to start monitoring 0019aeec51c87e



휴대전화 단말기에 USB 케이블을 연결해서 어플리케이션을 돌리던 중

 

전화를 받기 위해 급하게 뺐다가 나중에 다시 꽂아보니 생긴 일이었다.

 

어딘가에 연결이 남아있어서 그런것이라고 생각되어서 컴퓨터를 재부팅하고

 

단말기의 환경설정에서 "USB 디버깅 모드"를 해제하였다가 다시 적용시켰더니 간단하게(?) 해결되었다.

 

Posted by Kugi
,