2010-02-27 46 views
4

我是Android新手& Eclipse。我已經下載了Eclipse和Android ADT並創建了一個超簡單的Hello World應用程序(只有自動生成的.java.xml文件)。當我調用Android佈局編輯器時,Eclipse崩潰

的Eclipse 崩潰(一個非常短暫的停頓後關閉),當我做到以下幾點:

  1. 在Package Explorer中,選擇AppName/res/layout/main.xml
  2. 按,或雙擊,或者 '打開方式',然後'Android的佈局編輯器'

(該應用程序運行在Android模擬器OK)

我configu比爲:

的Android開發工具0.9.5.v200911191123-20404 com.android.ide.eclipse.adt.feature.group Eclipse IDE的Java開發人員1.2.2.20100216-1730 epp.package.java

的Windows XP

有人能告訴我什麼,我做錯了或有什麼錯我的配置? 關於要檢查什麼的任何建議?對於任何非平凡的應用程序開發,我需要 能夠使用佈局編輯器。

更多...我可以選擇main.xml以及右鍵單擊和打開方式:XML編輯器, XML架構編輯器,文本編輯器 - 沒有任何問題。該問題僅限於Android佈局編輯器。

謝謝!

回答

0

不要在eclipse中做任何事情,而在右下角顯示「構建項目」時,它會在加載eclipse,運行或添加新文件時執行此操作。

如果您仍然有問題,那麼我不能幫你

3

我發現這個問題。

我發現了.log文件(位於\ Android SDK \ eclipse-java-galileo ... \ eclipse) 這些文件顯然是由Eclipse在發生致命異常時創建的。當我看到最新的文件

# An unexpected error has been detected by HotSpot Virtual Machine: 
# 
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d2521e1, pid=9156, tid=13952 
# 
# Java VM: Java HotSpot(TM) Client VM (1.5.0_02-b09 mixed mode) 
# Problematic frame: 
# C [fontmanager.dll+0x121e1] 

當我看得更遠時,發現fontmanager.dll所在的文件夾。

推導'fontmanager.dll'是Java運行時的一部分,我看到我一直在使用jre1.5.0_02,並且在檢查Sun站點時發現它是一個過時的文件。所以我從Sun網站下載並安裝了最新版本的Java運行時。

修好了! Android佈局編輯器運行時沒有問題。

感謝Nathan的努力。事實證明,他的建議並沒有解決這個問題,但他提供的信息無疑是有用的。

+0

謝謝你。我浪費了很多天,最後你的回答幫了我。 – xyz

1

您必須將您的jdk版本升級到最新版本。我發現網上的大多數情況是,jdk5使eclipse崩潰,並通過升級到jdk6來解決問題。我用jdk6,但問題存在!最後我下載了latest version(jdk7),並且eclipse不再崩潰!

0

如果上述答案沒有幫助,這是我的決心:

我也有類似的問題,即每次我都會觀看佈局編輯器(即使我能看到XML文件)的Eclipse會崩潰。我重新安裝了Java,更新了Java,甚至重新安裝了Eclipse。事實證明,這是一個損壞的視頻驅動程序nvd3dum.dll。文件名在錯誤列表中。

相關問題