2011-06-22 86 views
11

這裏是我的規格時: 的Eclipse:3.5.2 ADT插件:11.0.0 PC:Windows 7的衝突的依賴要安裝ADT插件到Eclipse

到目前爲止,我已經安裝了Android SDK和Eclipse。但是,當我嘗試將ADT插件安裝到eclipse中時,出現以下錯誤:

Cannot complete the install because of a conflicting dependency. 
    Software being installed: Android Development Tools 

11.0.0.v201105251008-128486 (com.android.ide.eclipse.adt.feature.group 11.0.0.v201105251008-128486) Software currently installed: Eclipse SDK 3.5.2.M20100211-1343 (org.eclipse.sdk.ide 3.5.2.M20100211-1343) Only one of the following can be installed at once: Core Runtime 3.6.0.v20100505 (org.eclipse.core.runtime 3.6.0.v20100505) Core Runtime 3.5.0.v20090525 (org.eclipse.core.runtime 3.5.0.v20090525) Cannot satisfy dependency: From: Android Development Tools 11.0.0.v201105251008-128486 (com.android.ide.eclipse.adt.feature.group 11.0.0.v201105251008-128486) To: org.eclipse.wst.sse.core 0.0.0 Cannot satisfy dependency: From: EMF Common 2.6.0.v20100614-1136 (org.eclipse.emf.common 2.6.0.v20100614-1136) To: bundle org.eclipse.core.runtime [3.6.0,4.0.0) Cannot satisfy dependency: From: EMF Common 2.6.0.v20100914-1218 (org.eclipse.emf.common 2.6.0.v20100914-1218) To: bundle org.eclipse.core.runtime [3.6.0,4.0.0) Cannot satisfy dependency: From: Eclipse Platform 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB (org.eclipse.platform.feature.group 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB) To: org.eclipse.rcp.feature.group [3.5.2.R35x_v20100119-9SA0FxwFnoCU5XxWItFdXXb27BA6] Cannot satisfy dependency: From: Eclipse RCP 3.5.2.R35x_v20100119-9SA0FxwFnoCU5XxWItFdXXb27BA6 (org.eclipse.rcp.feature.group 3.5.2.R35x_v20100119-9SA0FxwFnoCU5XxWItFdXXb27BA6) To: org.eclipse.core.runtime [3.5.0.v20090525] Cannot satisfy dependency: From: Eclipse Project SDK 3.5.2.R35x_v20100119-7Q7bARBPWUHM_CSjz-8bF1f7_n8rLSyWHoiKoyxBQSGT4 (org.eclipse.sdk.feature.group 3.5.2.R35x_v20100119-7Q7bARBPWUHM_CSjz-8bF1f7_n8rLSyWHoiKoyxBQSGT4) To: org.eclipse.platform.feature.group [3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB] Cannot satisfy dependency: From: Eclipse SDK 3.5.2.M20100211-1343 (org.eclipse.sdk.ide 3.5.2.M20100211-1343) To: org.eclipse.sdk.feature.group [3.5.2.R35x_v20100119-7Q7bARBPWUHM_CSjz-8bF1f7_n8rLSyWHoiKoyxBQSGT4] Cannot satisfy dependency: From: Structured Source Model 1.1.500.v201006020308 (org.eclipse.wst.sse.core 1.1.500.v201006020308) To: bundle org.eclipse.emf.common [2.4.0,3.0.0) Cannot satisfy dependency: From: Structured Source Model 1.1.502.v201008311901 (org.eclipse.wst.sse.core 1.1.502.v201008311901) To: bundle org.eclipse.emf.common [2.4.0,3.0.0) Cannot satisfy dependency: From: Structured Source Model 1.1.504.v201102160550 (org.eclipse.wst.sse.core 1.1.504.v201102160550) To: bundle org.eclipse.emf.common [2.4.0,3.0.0)

有什麼建議嗎? 我已經看過幾篇關於重新安裝eclipse的文章,但是這讓我感到不舒服,因爲在第一個地方找到64位版本實在太痛苦了。

如果你想建議重新安裝Eclipse,我會非常感激,如果你發現下載鏈接Windows 64位版本。 THX :)

,或者如果你知道如何解決這個錯誤直接,這將是真正的幫助:d

+0

它只有一個Eclipse的問題,不適合你的位版本的電腦... – Javanator

回答

1

我想你可以卸載Android SDK中。然後,首先在eclipse中添加或安裝adt插件。然後重新啓動eclipse它會自動地問你的Android SDK的路徑。如果不是,那麼就去Window-> prefrences-> Android並設置android sdk(解壓縮的android文件夾)的路徑(工具目錄的路徑)。

+0

不,我仍然在卸載android SDK和重新啓動eclipse後得到錯誤信息。 –

+0

hmm您是否已經從eclipse更新站點添加或下載了adt? –

+0

是的。但我無法讓它在那裏工作... –

3

它看起來像最新版本ADT的Eclipse需要赫利俄斯(3.6)。這看起來很奇怪,因爲我找不到需要記錄的地方。

你可以嘗試得到一個新的Eclipse version。 您也可以獲取較早的ADT版本,但我無法找到該版本。

+0

以及我做了你說的和升級的日食,但現在我得到這個錯誤> _ < –

+0

安裝項目時出錯 會話上下文是:(profile = epp .package.java,phase = org.eclipse.equinox.internal.p2.engine.phases.Install,operand = null - > [R] org.eclipse.jdt.debug 3.6.1.v20100715_r361,action = org.eclipse .equinox。internal.p2.touchpoint.eclipse.actions.InstallBundleAction)。 未找到osgi.bundle,org.eclipse.jdt.debug,3.6.1.v20100715_r361的工件文件。 –

+0

org.eclipse.jdt.debug的哪個版本隨Helios一起安裝? – tugs

0

Eclipse的默認安裝到一個名爲工作區,當您嘗試更新workspace..this會導致問題,etc..as工作區中的劇照中的元數據中有以前的Eclipse版本的東西..

首先製作一個不是將其刪除,並嘗試重新安裝3.7和ADT,一切都應該努力工作區的副本..

順便說一句,從現在開始...命名由Eclipse版本號Eclipse工作區,以幫助避免此問題。

2

如果是從3.6升級,你已經unizipped在原來的老位置,你會得到一個confliciting依賴錯誤的新的Eclipse - 只能在一個時間等TC安裝其中之一。 在這種情況下,請徹底刪除舊的eclipse文件夾。再次解壓新的一個,它會工作!無需添加任何存儲庫!

1

可能有點拉,但我運行Eclipse Helios 3.6並獲得相同類型的依賴衝突消息。我在幫助菜單下進行了檢查更新,並更新了eclipse sdk。我做了重新啓動,並嘗試再次安裝ADT插件,它的工作。