2012-06-21 43 views
3

我似乎无法弄清楚我的Eclipse IDE出了什么问题。我一直在开发几个应用程序,我更新了我的Android SDK并更新了Eclipse,现在我无法运行我的任何应用程序。每个应用程序(包括不仅仅是我的API Demos)都不会运行,Eclipse会说“您的项目包含错误,请在运行应用程序之前修复它们。”Eclipse中的Android应用运行错误

我无法找到此错误的原因,并且我的应用程序在之前运行,并且刚刚开始。我认为更新Android SDK会有所帮助,但是在尝试运行的任何应用程序中,仍然会出现此错误。请帮忙!我该怎么办?我看到的唯一错误是:

[2012-06-21 13:37: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:334) 
    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) 
+0

检查您的构建路径的错误 – javajavajava

+0

也许Android工具 - >修复项目属性可能工作? – noisecapella

+0

Eclipse中的“问题”选项卡是什么意思? – Christine

回答

5

感谢您的宝贵意见!但是,我解决了我的问题。我重新安装了Eclipse,Android SDK,但仍然存在问题。事实证明,我的debug.keystore已过期,我所要做的就是删除该文件,如下所述:"Debug certificate expired" error in Eclipse Android plugins我已经开发了好几年了,但是,无可否认,我已经有几个系统在这里和那里重建,就在上周标记为我的debug.keystore已超过一年。去图....

然后,因为我重新安装了Eclipse的,我有这个问题:http://androidcodemonkey.blogspot.com/2011/10/how-to-solve-must-override-superclass.html

我回来重新启动和运行。

2

尝试Cleaning您的项目。

自动检查build

Restart Eclipse。

如果没有任何工作,请参阅您的所有项目的backupreinstall Eclipse和SDK。别无他法。