2011-06-26 320 views
65

當我嘗試安裝Android Developer Tool時,出現以下錯誤。正在安裝Eclipse Indigo - 無法安裝Android ADT插件

軟件:Android的 開發工具 11.0.0.v201105251008-128486(com.android.ide.eclipse.adt.feature.group 11.0.0.v201105251008-128486)缺少要求:Android的發展工具 11.0.0.v201105251008-128486(com.android.ide.eclipse.adt.feature.group 11.0.0.v201105251008-128486)需要'org.eclipse.wst.sse.core 0.0.0',但是 它無法找到

我還發現,添加WST軟件包沒有幫助。我得到以下,

無法完成安裝,因爲無法 找到 一個或多個必需項目。正在安裝的軟件: Google Web Toolkit SDK 2.3.0 2.3.0.r37v201106211634(com.google.gwt.eclipse.sdkbundle.e37.feature.feature.group 2.3.0.r37v201106211634)缺少要求:Google Plugin for Eclipse 3.7 2.3.2.r37v201106211634(com.google.gdt.eclipse.suite.e37.feature.feature.group 2.3.2.r37v201106211634)需要'org.eclipse.wst.xml.core 0.0.0'但是 它無法找到無法滿足 依賴關係: 來自:Google Web Toolkit SDK 2.3.0 2.3.0.r37v201106211634(com.google.gwt.eclipse.sdkbundle.e37.feature.feature.group 2.3.0.r37v201106211634) 收件人:com.google.gdt.eclipse.suite.e37.feature.feature.group 2.3.2

我正在運行Eclipse Indigo 64bit版本。有人能指出我正確的方向嗎?或者告訴我在哪裏可以找到丟失的包裹。

+0

ADT [系統需求](http://developer.android.com/sdk/requirements.html)指定它可以在Eclipse 3.5中使用,並且根本沒有提及3.6或3.7。如果你想玩的安全,我強烈建議你下載Eclipse 3.5 32位。 ADT不適用於Eclipse 64位 – Augusto

+0

@Augusto我正在運行ADT與Eclipse x64 – Sathya

+1

我也是如此。它完美的工作 – Hades

回答

89

轉向HelpInstall New Software。點擊可用的軟件站點。刪除Android回購。取消選中Indigo & Eclipse更新&重新檢查它們。現在返回到幫助 - >檢查更新。完成後,再次添加Android回購。接受許可證&你應該很好去。

(已有昨天一樣做的越來越靛藍後)

+0

哇... !!這太棒了..!! –

+0

現在我只是得到了一些關於衝突依賴的消息......該死的你java! – Timmmm

+0

這幫了我。另外,在我以管理員身份運行Eclipse.exe之前,更新已悄悄失敗。如果我沒有這個選項,它可能無法工作。 – BumbleB2na

44

我有同樣的問題。這幫助了我:

  1. 轉到幫助 - >安裝軟件
  2. 點擊 「可用軟件站點」
  3. 單擊Add: 名稱: 「太陽神」 位置:「HTTP://下載.eclipse.org /發行/赫利俄斯」
  4. 嘗試安裝Android開發工具
+1

謝謝。這似乎解決了我的問題。我想它只是需要知道Helios存儲庫的依賴關係的位置。不知道更多的內部運作。唉,這不像一個非常'乾淨'的解決方案,但它讓我開始和運行。 (運行在Win 7 Pro x64上的Eclipse Classic 3.7 Win32版本)。 –

+0

同樣在這裏,我沒有eclipse indigo repo並且使用了你的解決方案,它可以與android adt r12,eclipse 3.7和amd 64位服務器jvm一起使用。 Thx – Snicolas

+0

更新:它的工作速度比eclipse 3快得多。6對我來說,設置爲3.6從這個線程http://stackoverflow.com/questions/142357/what-are-the-best-jvm-settings-for-eclipse/3275659#3275659 – Snicolas

3

我也有這個問題。我通過以下方式解決它:

單擊 - >可用軟件站點
選擇「Helios」並單擊重新加載。
選擇「ADT插件」,然後單擊重新加載。
然後回去,再次嘗試,它的工作。

如果您仍然無法得到它的工作有手動這裏做方向:
http://developer.android.com/sdk/eclipse-adt.html#installing

(也:我使用的是3.7 64倍,它的正常工作,沒有任何問題)

3

我嘗試安裝並得到相同的錯誤(使用新的「市場」)。我嘗試了典型的幫助 - >安裝新軟件...然後它說:「一起工作:」我進入:

http://dl-ssl.google.com/android/eclipse/

遵循所有提示,一切似乎是現在的工作很好。

10

所以我就靛藍,然後: 轉到幫助 - >安裝新軟件 單擊Add:名稱:「靛藍」的位置:「http://download.eclipse.org/releases/indigo」 嘗試安裝Android開發工具(如你所看到的,只有1個選擇出4將出現 - 這是正常的靛藍)

+1

謝謝。奇怪的是,在我的Ubuntu 11.10上,使用默認的Indigo安裝,此存儲庫不可用。我必須手動添加它。奇怪的。 – djangofan

17

我周圍的org.eclipse.wst.xml.core 0.0.0問題得到了通過採取以下步驟:

  • 轉到幫助
  • 安裝新軟件:添加名稱:在DIGO位置: 「http://download.eclipse.org/releases/indigo
  • 選擇 'WST服務器適配器' 下'Web, XML, Java,...「(列表中的姓)
  • 接受許可協議
  • 安裝重啓Eclipse
  • 恢復過程ADT

它爲我,希望它爲你。

+0

我可以使用Eclipse Classic Indigo確認這也適用於我。 –

+0

根據我的經驗,這是有效的,但是,就像http://download.eclipse.org/releases/indigo被添加到軟件倉庫中一樣。 (見Alex的回答) – johnc

+0

你是對的!解決方案:) –

6

確保您有「在安裝期間聯繫所有更新站點以查找所需軟件」選項。選擇幫助/添加新軟件後,此選項位於第一個屏幕的左下角。這是默認情況下未選中的。這將解決這個問題,如果它沒有選中。

該插件將安裝在3.7 32位和64位。

11

我有同樣的問題。這裏的其他解決方案並不適合我,因爲我甚至無法看到Indigo/Helios更新回購。問題在於Eclipse在Program Files中,但我沒有以管理員身份運行它。

+0

在Windows 7上出現同樣的問題。將Eclipse移出Program Files並且問題消失了。或者,您可以像管理員一樣運行Eclipse,因爲您看起來已經完成了。 – dazweeja

-1

Eclipse Classic或Galileo是你可以使用的兩種。另一個Eclipse IDE並不意味着以相同的方式編程或解釋JAVA。下載64x或32x將可用於PC上的Classic或Galileo。只要確保您的PC可以處理您下載的Eclipse版本。

+0

不正確,你可以在32位和64位上使用helio和indigo。 – Hades

1

前往幫助 - >安裝軟件。 添加以下鏈接http://dl-ssl.google.com/android/eclipse/

然後按下一步並接受許可證,它會安裝一些所需的軟件,然後您就可以繼續使用了。

eclipse重新啓動後,它會提示您下載所需的android sdk,或者如果已經下載了android sdk,請提供其路徑。

這可以一直工作什麼可能是版本。

3

具有root級別

$須藤的/ opt /日食/月食

5

的谷歌Eclipse插件依賴於其他特定Eclipse組件,如WST執行蝕。您的Eclipse安裝可能尚未包含所有這些,但可以按照這些說明輕鬆安裝它們。 Eclipse 3.7(Indigo)

Select Help > Install New Software... 

Click the link for Available Software Sites. 
Ensure there is an update site named Indigo. 

If this is not present, click Add... and 
enter http://download.eclipse.org/releases/indigo for the Location. 

Now go through the installation steps; Eclipse should download and install 
the plugin's dependencies. 
+0

這對我有效 - 默認情況下,eclipse Indigo已經檢查過,但也有一些其他軟件站點也被檢查過。我沒有選中所有,只檢查了靛藍網站和Android網站,它安裝在我的64位安裝罰款。 – Mattl

0

現有的答案都不適用於我。在「可用站點」中擁有所有正確的更新站點並不足以告訴Eclipse如何找到它的依賴關係。

使用的Fedora 14和Eclipse 3.7.1靛藍,我不得不請按照下列步驟進行安裝工作:

  1. 檢查和http://download.eclipse.org/releases/indigo
  2. 檢查安裝「Linux的工具」,安裝「Linux的工具「從http://download.eclipse.org/releases/indigo/201109230900

重新啓動Eclipse後,我能夠最終安裝Android SDK。

0

感謝所有的帖子,但unfortunatley沒有解決我的問題。最終是什麼讓我的工作對我來說就是下載eclipse indigo 3.7.2和(這非常重要)將其直接提取到我的程序文件夾中。在我將它提取到桌面並複製到程序文件夾(C:\ Program Files)之前,但我會在嘗試運行eclipse時收到錯誤消息,說「Eclipse可執行文件啓動程序無法找到它的伴隨共享庫」。

中直接提取月食我的程序文件夾後,我跑了它,並添加ADT插件的方式reccomended在the android site,到目前爲止,一切工作正常:)

我在Windows 7 64位機和有jre-7u2-windows-x64.exe,jdk-7u2-windows-x64.exe和installer_r16-windows.exe在提取eclipse之前安裝。

我希望這可以幫助別人太:)

0

還是挺讓人眼花繚亂的。看起來上述建議的一些組合在Eclipse 3.7.2中起作用。

首先,我不得不遷移到dl-ssl.google.com尚未阻止的網絡(這是Google服務器的一個持續問題) (輕鬆使用筆記本電腦,而不是使用我的塔)。

Eclipse的人應該看看這個問題。 用戶看到一個錯誤,關於一個丟失的包「org.eclipse.wst.sse.core」,說 有50個左右的插件存儲庫列出。 其中這些是有這個包? 的名稱中包含'wst'或'sse'。

這非常差。需要讓用戶將錯誤消息 與存儲庫解決方案相關聯。

總之:一些狩獵和啄後,我最終選擇 (和重裝每個存儲庫,並與跟所有的更新站點安裝過程中找到所需的軟件檢查)

其中一個提供了Android插件所需的包。最佳猜測:Helios。

0

最佳答案(by Sathya)也適用於Eclipse Juno。

0
Cannot complete the install because one or more required items 
could not be found. Software currently installed: Shared profile 
1.0.0.1308118821836 (SharedProfile_epp.package.java 
1.0.0.1308118821836) Missing requirement: Shared profile 
1.0.0.1308118821836 (SharedProfile_epp.package.java 
1.0.0.1308118821836) requires 'org.maven.ide.eclipse 

運行管理員!!!