Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> 使用eclipse進行Android編程發生崩潰的問題及解決辦法

使用eclipse進行Android編程發生崩潰的問題及解決辦法

編輯:Android開發教程

剛才在使用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還存在相應的設置方法,等之後有空了再做考慮。

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved