2012-03-02 285 views
0

我正在使用Ubuntu 11.10並從Ubuntu軟件中心安裝Eclipse。以下是我下載的Eclipse的信息。我的Java SDK 6和7,但是Eclipse配置爲使用Java SDK 6Android ADT安裝錯誤

Version: 3.7.0 
Build id: I20110613-1736 

我擊球的時候在安裝第一下一頁按鈕後正要安裝ADT插件在Eclipse上這些錯誤告訴我我不能安裝ADT,除非:

Cannot complete the install because one or more required items could not be found. 
    Software being installed: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534) 
    Missing requirement: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found 

我該如何解決這個問題?

在此先感謝。

+0

也許你應該先查找一下:[link](http://stackoverflow.com/questions/4249695/adt-requires-org-eclipse-wst-sse-core-0-0-0-但它不可能被發現) – IamAlexAlright 2012-03-02 20:52:47

回答

4

第一個建議是不要從任何Linux軟件包管理器或軟件存儲庫安裝Eclipse。相反,只需從http://www.eclipse.org/downloads/得到它。 Linux發行版的安裝版本經常被修改(有些人會說,會發生損壞)。

您遇到的特定錯誤是因爲ADT需要部分Eclipse WST項目功能,但您配置的更新站點不包含WST。從http://www.eclipse.org/downloads/直接獲取其中一個包可以解決這個問題,並且知道你得到的是什麼(而不是依靠誰來組裝Ubuntu的包)。

2

我有類似的問題,上面的回答沒有工作,在這種情況下可以嘗試:

  • 刪除工作區目錄

  • 檢查運行Eclipse作爲根(只爲這ADT安裝的持續時間)

更多信息看帖半途這個線程:

http://androidforums.com/galaxy-nexus-all-things-root/466275-having-trouble-installing-adt-plugin.html

+0

如果你想保留Ubuntu的Eclipse版本,鏈接是好的。此外,此步驟可能會針對Android SDK中的「adb」文件進行其他調整。 – 2012-04-08 14:19:26

+0

我的解決方案也是以root身份運行(通過gksudo)。如果問題是由發行版提供的eclipse版本缺少某些文件,那麼以root身份運行如何解決此問題? (不是因爲我對Linux沒有經驗 - 只是好奇而已)。 – 2012-07-11 00:41:30