2011-12-22 36 views
6

不能安裝Android ADT到太陽神的Eclipe導致錯誤:不能安裝Android ADT Eclipse的赫利俄斯(Windows)中

Cannot complete the install because of a conflicting dependency. 
    Software being installed: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534) 
    Software currently installed: Eclipse IDE for Java Developers 1.3.1.20100916-1202 (epp.package.java 1.3.1.20100916-1202) 
    Only one of the following can be installed at once: 
    Eclipse UI 3.7.0.I20110602-0100 (org.eclipse.ui 3.7.0.I20110602-0100) 
    Eclipse UI 3.5.2.M20100120-0800 (org.eclipse.ui 3.5.2.M20100120-0800) 
    Eclipse UI 3.6.1.M20100826-1330 (org.eclipse.ui 3.6.1.M20100826-1330) 
    Eclipse UI 3.5.1.M20090902-1000 (org.eclipse.ui 3.5.1.M20090902-1000) 
    Eclipse UI 3.6.2.M20110203-1100 (org.eclipse.ui 3.6.2.M20110203-1100) 
    Eclipse UI 3.6.0.I20100603-1100 (org.eclipse.ui 3.6.0.I20100603-1100) 
    Cannot satisfy dependency: 
    From: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534) 
    To: org.eclipse.ui 3.6.2 
    Cannot satisfy dependency: 
    From: Eclipse IDE for Java Developers 1.3.1.20100916-1202 (epp.package.java 1.3.1.20100916-1202) 
    To: org.eclipse.epp.package.java.feature.feature.group [1.3.1.20100916-1202] 
    Cannot satisfy dependency: 
    From: EPP Java Package 1.3.1.20100916-1202 (org.eclipse.epp.package.java.feature.feature.group 1.3.1.20100916-1202) 
    To: org.eclipse.platform.feature.group [3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L] 
    Cannot satisfy dependency: 
    From: Eclipse Platform 3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L (org.eclipse.platform.feature.group 3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L) 
    To: org.eclipse.rcp.feature.group [3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T] 
    Cannot satisfy dependency: 
    From: Eclipse RCP 3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T (org.eclipse.rcp.feature.group 3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T) 
    To: org.eclipse.ui [3.6.1.M20100826-1330] 

任何想法如何解決這個問題?

回答

1

我真的不能做全新的安裝,因爲我的Eclipse完全加載了我在項目中使用的其他功能。並且從現有的Eclipse安裝到新的安裝的功能遷移是痛苦的,根據我的經驗(不考慮它是否會起作用)。

因此,我只是將ADT zip文件解壓縮到Eclipse安裝中,然後運行。

+0

什麼是安裝文件夾?你指着'plugins'文件夾嗎? – Sana 2012-05-23 20:23:54

3

如果使用了窗口7而不是嘗試以管理員身份運行

0

錯誤消息可能出人意料地有用。錯誤消息說你有一個衝突的依賴。如果它是我的盒子,我可能會卸載Eclipse的所有實例,然後安裝一個你想要的,看看是否可行。

2

我發現的唯一解決方案是從頭重新安裝Eclipse。這實際上很簡單,因爲你所要做的就是解壓縮包。

因此,我藉此機會同時升級到Eclipse Indigo。

+0

+1這是很好的重新安裝eclipse,但它很好的解決問題並收集大量的經驗 – 2011-12-22 10:22:28

6

下載ADT Plugin,將所有文件夾(功能,插件,網頁...)解壓並複製到Eclipse安裝文件夾中。

+1

這就像一個魅力,只是爲了在這裏詳細說明。將ADT-18.0.0(這裏是我的版本18)的'features'中的jar文件複製到eclipse> feature文件夾中,只需複製並粘貼即可,無需創建任何文件夾。同樣從插件文件夾中,將所有的jar文件複製到eclipse> plugin文件夾中,最後將web文件夾複製到eclipse> web文件夾中,或者如果不存在,只需將文件夾本身複製到eclipse文件夾中即可。 – Sana 2012-05-23 20:37:23

1

我有同樣的問題,我試圖從 ADT PLUGIN複製所有文件,重新安裝eclipse,但沒有一個似乎幫助。只有更新eclipse(幫助>檢查更新)解決了這個問題。

BNW, STACK OVERFLOW有相同的討論。

0

只需解壓縮ADT並將其內容複製到eclipse安裝中的相應文件夾。重新啓動Eclipse。這個問題將得到解決。

+0

謝謝,但這個問題早已得到解答 – xybrek 2012-05-23 01:16:04

0

如果你來到了這個古老的線程,而試圖升級您的Eclipse SDK赫利俄斯棒棒糖,請注意依賴關係:

ADT 23.0.4(2014年10月)

現有Eclipse安裝必須滿足這些要求:

  • 的Eclipse 3.7.2(靛藍)或更大
    • 注:的Eclipse 3.6(太陽神)不再支持與最新版本的ADT。
  • 的Eclipse JDT插件(包括在大多數的Eclipse IDE包)
  • JDK 6(JRE單獨是不夠的)
  • 不與GNU Java編譯器(GCJ)

我升級兼容到Eclipse Luna並且這些錯誤不再出現。

相關問題