使用eclipse进行Android编程发生崩溃的一个问题及解决办法
2014-01-03 17:34
555 查看
刚才在使用eclipse的时候发生了vm占用过高而无法使用的问题,最初我以为只要重启eclipse就可以解决,重启之后仍然没有效果。重启PC之后打开eclipse仍然无法打开。eclipse是有自己的崩溃日志的,找到崩溃日志,经过尝试确认stackoverflow中的一个回答对于我的问题是有效的,具体步骤如下。
一、查看eclipse的崩溃日志
eclipse的崩溃日志保存的位置是 (工作空间目录/.metadata/.log)。打开.log文件,可以看到eclipse运行的日志,也有最近崩溃的日志。我注意到其中一个崩溃的log是:
!ENTRY org.eclipse.ui 4 0 2014-01-03 16:51:09.582
!MESSAGE Error occurred during status handling
!STACK 0
java.lang.NullPointerException
at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)
at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)
at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
二、相应问题的解决办法
直接在google中查找!ENTRY org.eclipse.ui就发现了stackoverflow的这个回复http://stackoverflow.com/a/18731927/1767800。按照它的说法我进行了尝试,也就是把 (工作空间目录/.metadata/.plugins/org.eclipse.e4.workbench)从相应目录中移除,移除之后我的eclipse可以正常打开。
移除之后发现eclipse的工具栏的摆放位置有点变化,不过经过尝试,将程序安装到手机和调试的两项功能仍然能够实现。工具栏的摆放并不太影响之后的使用,相信eclipse还存在相应的设置方法,等之后有空了再做考虑。
一、查看eclipse的崩溃日志
eclipse的崩溃日志保存的位置是 (工作空间目录/.metadata/.log)。打开.log文件,可以看到eclipse运行的日志,也有最近崩溃的日志。我注意到其中一个崩溃的log是:
!ENTRY org.eclipse.ui 4 0 2014-01-03 16:51:09.582
!MESSAGE Error occurred during status handling
!STACK 0
java.lang.NullPointerException
at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)
at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)
at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
二、相应问题的解决办法
直接在google中查找!ENTRY org.eclipse.ui就发现了stackoverflow的这个回复http://stackoverflow.com/a/18731927/1767800。按照它的说法我进行了尝试,也就是把 (工作空间目录/.metadata/.plugins/org.eclipse.e4.workbench)从相应目录中移除,移除之后我的eclipse可以正常打开。
移除之后发现eclipse的工具栏的摆放位置有点变化,不过经过尝试,将程序安装到手机和调试的两项功能仍然能够实现。工具栏的摆放并不太影响之后的使用,相信eclipse还存在相应的设置方法,等之后有空了再做考虑。
相关文章推荐
- 使用eclipse进行Android编程发生崩溃的一个问题及解决办法
- 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- [Android]使用 Eclipse 给 APK 签名时遇到的两个问题及解决办法
- 拿什么拯救:Android Studio 时代 继续使用Eclipse开发Android app时遇到的几个问题以及解决办法
- 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- [置顶] 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- 我的Android进阶之旅------>Android使用cmd窗口进行adb logcat时出现中文乱码问题的解决办法
- 【Android】使用 Eclipse 给 APK 签名时遇到的两个问题及解决办法
- 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- Android编程中的常见问题及解决办法
- 在eclipse中 使用7.0及以上手机进行测试时logcat不打印日志的解决办法
- 使用 eclipse时,出现如下问题:org.eclipse.swt.SWTError: No more handles的解决办法
- 解决KDE桌面环境下Eclipse崩溃的问题--让Eclipse使用特定的GTK2主题运行
- EF(Entity Framework)发生错误”正在创建模型,此时不可使用上下文“的解决办法。 正在创建模型,此时不可使用上下文。如果在 OnModelCreating 方法内使用上下文或如果多个线程同时访问同一上下文实例,可能引发此异常。请注意不保证 DbContext 的实例成员和相关类是线程安全的。 临时解决了这个问题,在Context的构造函数中,禁用了自动初始化:
- 关于Android编程文件路径中含有中文字符的问题解决办法
- 使用ajaxfileupload.js进行文件上传,出现的问题以及解决办法