当前位置: 首页>>技术教程>>正文


java – Eclipse(Android捆绑包)崩溃

, , ,

问题描述

我最近升级到Ubuntu 14.04。从那时起,Eclipse一直崩溃。消息是

# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x734be86d, pid=7930, tid=3076015872
#
# JRE version: Java(TM) SE Runtime Environment (8.0_05-b13) (build 1.8.0_05-b13)
# Java VM: Java HotSpot(TM) Client VM (25.5-b02 mixed mode linux-x86 )
# Problematic frame:
# C  [libsoup-2.4.so.1+0x5486d]  soup_session_feature_detach+0x1d
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/funcoding/Android Development/adt-bundle-linux-x86-20131030/eclipse/hs_err_pid7930.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Aborted (core dumped)

我也尝试将-Dorg.eclipse.swt.browser.DefaultType=mozilla"添加到eclipse.ini

更新:我尝试了很多事情,但仍然意外崩溃。最终,我决定坚持使用Android Studio(截至目前为止运行正常)。

最佳方法

这只是一个临时解决方案,我确定不会选择它作为答案,但是我在此输入此内容,以便有此问题的任何人至少可以继续使用eclipse,直到找到更好的解决方案为止。

工具提示似乎是导致问题的原因,因此我将其禁用。我能够继续编程,但还没有再次崩溃。

要禁用工具提示,请转到Windows>首选项> Java>编辑器>悬停,然后取消选择所有文本悬停键修饰符首选项。

我希望这有帮助。

编辑:

当eclipse尝试为用户提供帮助时,它也会崩溃。要禁用此功能,请转到Windows>首选项> Java>编辑器>内容辅助。向下滚动到“自动激活”并禁用自动激活

次佳方法

已在这里报告此错误:https://bugs.eclipse.org/bugs/show_bug.cgi?id=404776

对我也有用的评论中描述的修复是在eclipse.ini文件的末尾添加此行

-Dorg.eclipse.swt.browser.DefaultType = mozilla

第三种方法

我正在运行Ubuntu 14.04,并通过Eclipse的Android ADT软件包获得了此功能。通过Ubuntu软件中心安装eclipse,然后按照下面的链接安装ADT对我来说很有效。

http://developer.android.com/sdk/installing/installing-adt.html

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8665.html,未经允许,请勿转载。