2013-09-26 96 views
1

當我在模擬器上運行應用程序時,它工作正常,但是當我嘗試在手機上運行它或當我從模擬器的菜單中打開它時,它顯示「應用程序沒有安裝。「應用程序不能在設備上運行

控制檯:

[2013-09-26 01:27:09 - ddmlib] An established connection was aborted by the software in your host machine 
java.io.IOException: An established connection was aborted by the software in your host machine 
    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) 
+0

檢查此鏈接:http://stackoverflow.com/questions/5618664/an-established-connection-was-aborted-通過軟件在您的主機 – user2339071

+0

可能是您的電腦需要的驅動程序... :)或嘗試直接安裝.apk通過將.apk文件從'bin'到您的電話 - >共享存儲 - > apk目錄 – mananjani

+0

這篇文章清楚地表明,有些人不應該有任何力量!這個問題是無法脫離主題的。 – mok

回答

3

嘗試重新啓動Eclipse和清理項目..

0

我自己也面臨這個issue.But當我到了這個問題,我曾經電源並重新重新啓動我的設備。它的工作fine.Try這個

相關問題