2015-01-06 35 views
0

Eclipse IDE中的意外停机后,并重新启动它给了以下错误日志:建设工作区时遇到了一个问题

Errors occurred during the build. 
Error instantiating builder 'com.android.ide.eclipse.adt.PreCompilerBuilder'. 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Error instantiating builder 'com.android.ide.eclipse.adt.ApkBuilder'. 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Error instantiating builder 'com.android.ide.eclipse.adt.ResourceManagerBuilder'. 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.ResourceManagerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.ResourceManagerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Error instantiating builder 'com.android.ide.eclipse.adt.PreCompilerBuilder'. 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Error instantiating builder 'com.android.ide.eclipse.adt.ApkBuilder'. 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder. 
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (2). 

Eclipse的自动关闭频繁。请帮助解决问题。

回答

2

(我没有足够多的声誉,只是发表评论,所以我会在这里回答。)

这很难说,但我的猜测是最有可能你得到一个OutOfMemory错误或类似的错误/异常,这是让你的eclipse崩溃的第一位。几个问题来定位问题:

  • 您使用的是哪个版本的eclipse和android SDK?
  • 你的平台是什么?
  • 你有多少物理记忆?
  • 您是否尝试过在运行eclipse时监控系统(例如,在Linux中使用“top”),以查看内存或其他资源是否耗尽?
  • 你有没有安装任何非标准/非平常的插件?如果是这样,你有尝试删除它们吗?
  • 您的工作区中是否有大量的项目/文件?
  • 您显示的错误都与android相关。你有没有尝试运行一个相同的Eclipse的副本,但没有Android插件?你尝试过切换工作区吗?
  • 你是否正在用任何特殊的vmargs运行eclipse? (另请参阅this article from eclipse wiki on memory arguments
  • 安卓方面,在模拟器或物理电话上做某些事情时会发生这种情况吗?

如果您可以编辑您的问题以包含此信息,那将是一件好事。