2012-03-01 98 views
0

我的幫助 - 點擊>檢查更新,我得到了一個清單:衝突的相關性錯誤嘗試安裝可用更新

Android DDMS           16.0.1.v201112150204-238534 
Android Development Tools        16.0.1.v201112150204-238534 
Android Hierarchy Viewer         16.0.1.v201112150204-238534 
Eclipse SDK            3.6.2.M20110210-1200 

但是,當我嘗試更新一次或其中的任何一個都他們,我每次都會收到類似於下面的錯誤。例如,當我嘗試更新Eclipse SDK時,出現以下錯誤:

Cannot complete the install because of a conflicting dependency.
Software being installed: Eclipse SDK 3.6.2.M20110210-1200 (org.eclipse.sdk.ide 3.6.2.M20110210-1200) Software currently installed: Shared profile 1.0.0.1284044083462 (SharedProfile_SDKProfile 1.0.0.1284044083462) Only one of the following can be installed at once: Eclipse SDK 3.6.1.M20100909-0800 (org.eclipse.sdk.ide 3.6.1.M20100909-0800) Eclipse SDK 3.6.2.M20110210-1200 (org.eclipse.sdk.ide 3.6.2.M20110210-1200) Cannot satisfy dependency: From: Shared profile 1.0.0.1284044083462 (SharedProfile_SDKProfile 1.0.0.1284044083462) To: org.eclipse.sdk.ide [3.6.1.M20100909-0800]

請協助。謝謝!

Jumana

回答

1

您正在使用共享Eclipse實例。這意味着Eclipse本身是隻讀的,您的帳戶沒有權限編寫Eclipse的文件夾。然後你的Android更新想要修改基本的Eclipse本身(從3.6到3.7)。

您可以將Eclipse移動/複製到可以寫入的文件夾中。或者使用其他用戶更新您有權修改基本Eclipse的Android插件。

+0

凱恩,如果我取消選中「Eclipse SDK」並勾選3個更新的其餘部分,我仍然無法繼續安裝。出現類似的錯誤。那麼單靠Eclipse SDK就不能解決問題呢? – Jumana 2012-03-01 09:13:43

+0

@Jumana,因爲ADT 16.0需要新版本的GMF,需要Eclipse 3.7。這是一個傳遞依賴。 – Kane 2012-03-02 09:59:05

+0

凱恩,只是想明確/指出什麼之前我做任何激烈的事情...... 1)我只更新3.6.1至3.6.2而不是3.7 2)我正在做一個Windows管理員特權用戶的所有更新本身。所以將移動/複製到另一個文件夾的幫助? 3)通過移動/複製,你的意思是重新安裝eclipse在另一個目的地的權利? – Jumana 2012-03-02 14:44:37