2012-11-06 46 views
1

我有AVD問題。如果我從eclipse啓動它,加載好但不會出現在屏幕上。之後,我從終端嘗試,但是我收到了「分段錯誤」消息。閱讀另一個主題,我讀到它是20 SDK版本的問題,並解決它,我應該嘗試:.../tools/emulator-arm @nameAVD。有用。Android AVD/Eclipse

但是我仍然有一個問題,我需要從eclipse啓動AVD來調試應用程序!有人能幫助我嗎?

非常感謝。

+0

對於Android虛擬設備,它實際上就是AVD。 – Egor

回答

0

您能告訴我們關於您的系統,構建以及您使用的Android/Eclipse版本的更多信息嗎?

如果沒有,嘗試卸載並重新安裝Eclipse,但使用Eclipse的經典版本從http://www.eclipse.org/downloads/

那麼,如果它不仍能正常工作,嘗試刪除並重新下載了Android SDK。

如果仍然不工作,那麼很可能你有什麼問題與您的系統設置

======================

編輯***這裏是一個可能的TEMPORARY解決方案..

只使用Eclipse來清理/構建您的項目,並使用您的終端將您的應用程序安裝到您的模擬器上。

建立一個沒有運行的APK,右鍵點擊你的項目,進入「Android工具」,點擊「導出未簽名的包」,這會提示你將APK存儲到某個地方。然後,打開你的AVD模擬器和終端。在您的終端上,將「cd」放入您保存APK文件的目錄(如/...../您的Project/bin /中),然後運行終端命令「adb install yourAPKfileName.apk」

this會自動安裝最新的APK到你的模擬器並運行它。由於這個建設過程比平常慢一點,我建議只在需要時建造/運行,並且始終將APK導出到同一個地方,並讓您的終端打開到同一個地方,這樣當您按「它會重複你使用的最後一條命令:)

+0

我使用的是Ubuntu 32位,JRE版本1.7.0_09,我嘗試過使用Eclipse Indigo和Juno。我已經安裝並刪除了兩次android SDK。 我想我的系統設置有問題,但我不知道是什麼! 雖然我解決了這個問題,但我正在使用相同配置的虛擬機進行開發,但它工作正常。這是非常奇怪的... 謝謝 –

+0

嗯......我無法複製該版本,所以我不能幫助很多永久的解決方案,對不起!但是如果你對TEMPORARY解決方案沒問題,看看我編輯的答案 –

+0

問題解決了。如果我從一個終端鍵入以下命令執行AVD: emulator-arm @name_device -verbose它工作正常。 –