使用eclips开发java时的闪退问题

最近开始android的开发学习,当然要先从java入手了。我选择eclips作为开发的IDE,在测试java代码样例时,如果我的代码是可以出现系统自动代码补齐时eclips就会立刻闪退。

刚开始不知道怎么回事以为是自己不小心误操作吧界面给关了,可是发生了好几次。之后通过shell把eclips启动,这时可以看到eclips闪退时的log:

[email protected]:~/android/eclipse$ ./eclipse
#
# A fatal error has
been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at
pc=0xa110186d, pid=7618, tid=3075786496
#
# JRE version: OpenJDK Runtime
Environment (7.0_55-b14) (build 1.7.0_55-b14)
# Java VM: OpenJDK Client VM
(24.51-b03 mixed mode, sharing 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/paky/android/eclipse/hs_err_pid7618.log
#
# If you would like to
submit a bug report, please include
# instructions on how to reproduce the
bug and visit:
# http://icedtea.classpath.org/bugzilla
# The crash
happened outside the Java Virtual Machine in native code.
# See problematic
frame for where to report the bug.
#
已放弃
(核心已转储)
[email protected]:~/android/eclipse$ ./eclipse

到网上了了很多方法来解决这个问题,最后发现有人说要在eclips.ini里面增加:-Dorg.eclipse.swt.browser.DefaultType=mozilla

从字面来看就是解决IDE的自动补齐函数和变量的浏览插件缺省要用mozilla。照着这个方法试试,果然问题消失了。

使用eclips开发java时的闪退问题,布布扣,bubuko.com

时间: 2024-08-06 20:07:24

使用eclips开发java时的闪退问题的相关文章

c和c++写控制台程序时出现闪退的情况

在用c和c++写控制台应用程序时,很多时候会遇到闪退的情况,比如用vs2013或者其他的编译工具,一般的处理方式有以下两种: 1.在main()函数中,return之前写下 system("pause");//表示暂停 2.非调试状态下运行,直接按按Ctrl+F5:如果按F5调试的话,就会出现一闪而过的情况,但该方法不适用于生成的exe文件; 3. 给程序加一个任务,即定义一个内联函数 inline void keep_window_open(char ch;cin>>ch

android app调试没问题,但打包签名的apk,运行时出现闪退怎么办?

在用Eclipse编写Android app时,有时调试时没有问题,但一经打包签名,运行就出现闪退,还报错说找不到某某类.一开始以为是混淆导致的,后来我没有混淆竟然也还是这个问题.无奈只得网上寻找解决方案,最终还是有人解决了的,方法也很简单,只需按照下面几步来就可以了: 1.找到Project -> Build Automatically,取消它关闭自动编译2.然后Clean一下3.最后在手动Build一下 然后你再打包签名,这样就可以正常运行了.

Android 判断手机是否联网时异常闪退

写了个函数来判断手机是否联网,但是发现,在手机联网状态下一切正常,而当手机断网时则会发现闪退. 首先第一反应是会不会是没在AndroidManifest.xml文件中设置联网权限: <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 发现有这段语句,那么是在哪里出错呢,我最初的代码是这样的: /**判断网络是否可用 * @param

oracle10g在通过Enterprise Manager Console 连接数据库时出现闪退

在win7 64位旗舰版上安装oracle 10数据库服务端.客户端,通过Enterprise Manager Console 连接数据库时输入后用户名和口令后,点击确认时会出现闪退 解决办法:(1)右键以管理员省份运行Enterprise Manager Console (2)右键属性--点击兼容性,选择以xp模式运行

mysql5.1 command line client 登录时出现闪退

因为长时间没有使用mysql command line client.今天在使用时,打开界面,输入密码后就出现了闪退,同时workbench平台也显示不能连接数据库.首先我照着百度试了一下,发觉在"计算机"-->"管理"(右键)-->"服务"下,没有找到mysql有关的服务. 解决办法如下: (1)打开cmd窗口,把路径调整到mysql command line client 的bin 文件下,即输入:cd C:\Program Fi

ssh登录时出现闪退问题

1.sshd服务默认配置下,启用了超时断开连接功能.2.配置文件:/etc/ssh/sshd_config中找到UsePAM,把UsePAM yes改成UsePAM no保存退出.3.重启sshd服务:service sshd restart 即可. https://www.helup.com/328.html 原文地址:http://blog.51cto.com/mengbo2006214/2132476

eclipse 在loading workbench 时闪退

eclipse 在没有完全关闭时直接关机,下次开机后,发现eclipse启动不起来,在开始loading workbench时出现闪退现象,反复重启eclipse未果,重启电脑再试也未果. 找到<workbench>/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi"文件,将其删掉,再重启Eclipse,恢复正常. 这个问题是由于项目没有正常关闭运行而导致"workbench.xmi"中的"

xcode编辑时闪退的问题解决

KSImageName导致的xcode编辑时闪退的问题解决 尝试在Xcode 7.3 中导入了KSImageName插件  但是xcode升级后编辑代码时就闪退了,问题还是KSImageName插件的问题 以下的方案同时适用 KSImageName插件报错问题 有两种解决方案: 一.很暴力的方法 找到 KSImageName插件直接删除,KSImageName插件的路径下面有介绍 二.找到KSImageName插件的 info.plist文件中的 DVTPlugInCompatibilityUU

Android Socket发送信息时闪退

尝试Android写Socket通信的时候,遇到的个坑,记录一下: 1.无法建立连接. 原因:没有添加网络使用权限请求: 解决方式:在"AndroidMainfest.xml"中添加<uses-permission android:name="android.permission.INTERNET"/> 2.建立连接后正常接收信息,但发送信息时直接闪退,LogCat中异常提示为:android.os.NetworkOnMainThreadExceptio