【问题标题】:Graphic is disposed Exception图形被处理异常
【发布时间】:2015-12-14 14:13:02
【问题描述】:

当我打开 ADT/Eclipse 时,我得到以下异常堆栈跟踪:

org.eclipse.swt.SWTException: Graphic is disposed...(这里的剩余痕迹很长)

事件详情对话框中对应的消息如下:

调度事件 org.osgi.service.event.Event 时出现异常 [主题=org/eclipse/e4/ui/model/ui/UIElement/toBeRendered/SET] 到 处理程序 org.eclipse.e4.ui.services.internal.events.UIEventHandler@7f6e8e26

加载编辑器时出错

未处理的事件循环异常

就在这些错误发生之前,我正在将 XML 文件从一个项目复制到另一个项目。 我随后删除了所有已复制但仍然出现错误的 XML。

我是 ADT 新手,已经阅读了一些内容,但没有找到任何解决方案。

另外,这是打开 ADT 时出现的第一条消息:

系统属性 http.nonProxyHosts 已设置为 local|.local|169.254/16|.169.254/16 来自外部来源。这个 值将被首选项中的值覆盖

【问题讨论】:

  • 版本控制系统来救援。您能否重置为有效状态,听起来像是适当的操作,因为如果没有项目的详细信息,这将很难修复,更不用说诊断了。
  • 听起来很糟糕,如何重置为有效状态?
  • 你使用git、gh、svn吗? rcs?简历?任何事物?否则,您最多只能查看 eclipse 日志并追溯失败的原因。项目设置中的某些内容导致 Eclipse 在尝试渲染某些内容时失败。您是否也尝试过以干净模式打开 Eclipse?通过终端eclipse -clean
  • 而我无法理解的是该应用程序将在模拟器上运行!
  • 这是两个不同的问题。 Eclipse 无法正确读取项目,没有说明源不正确。您的 IDE 只是配置错误/处于错误状态。修复它又很困难。删除eclipse项目(不删除内容)然后重新创建它可能更容易。

标签: android eclipse


【解决方案1】:

在 Eclipse 上执行清理和刷新(在终端 CD 到 Eclipse.app\Contents\MacOS 然后 ./eclipse -clean -refresh.)暂时消除了错误。一旦我更新到 eclipse Juno,错误就完全消失了。希望这可以帮助任何有类似问题的人。

【讨论】:

    猜你喜欢
    • 2013-08-22
    • 2013-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多