2011-12-07 5 views
6

Ho riscontrato questo problema quando sto provando a eseguire il passaggio del plugin ADT e ho bisogno di aiuto.Problemi con i plug-in per ADT Android

L'errore è la seguente:

Cannot complete the install because of a conflicting dependency. 
    Software being installed: Android Development Tools 15.0.1.v201111031820-219398 (com.android.ide.eclipse.adt.feature.group 15.0.1.v201111031820-219398) 
    Software currently installed: Eclipse SDK 3.7.1.M20110909-1335 (org.eclipse.sdk.ide 3.7.1.M20110909-1335) 
    Only one of the following can be installed at once: 
    International Components for Unicode for Java (ICU4J) 4.4.2.v20110208 (com.ibm.icu 4.4.2.v20110208) 
    International Components for Unicode for Java (ICU4J) 4.0.1.v20090822 (com.ibm.icu 4.0.1.v20090822) 
    International Components for Unicode for Java (ICU4J) 4.0.1.v20090415 (com.ibm.icu 4.0.1.v20090415) 
    Cannot satisfy dependency: 
    From: Android Development Tools 15.0.1.v201111031820-219398 (com.android.ide.eclipse.adt.feature.group 15.0.1.v201111031820-219398) 
    To: org.eclipse.wst.sse.ui 0.0.0 
    Cannot satisfy dependency: 
    From: Java EMF Model Utilities 2.0.200.v200905140200 (org.eclipse.jem.util 2.0.200.v200905140200) 
    To: bundle com.ibm.icu [3.8.1.1,4.1.0) 
    Cannot satisfy dependency: 
    From: Java EMF Model Utilities 2.0.201.v201001252130 (org.eclipse.jem.util 2.0.201.v201001252130) 
    To: bundle com.ibm.icu [3.8.1.1,4.1.0) 
    Cannot satisfy dependency: 
    From: Eclipse Platform 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK (org.eclipse.platform.feature.group 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK) 
    To: org.eclipse.rcp.feature.group [3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A] 
    Cannot satisfy dependency: 
    From: Eclipse RCP 3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A (org.eclipse.rcp.feature.group 3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A) 
    To: com.ibm.icu [4.4.2.v20110208] 
    Cannot satisfy dependency: 
    From: Eclipse Project SDK 3.7.1.r37x_v20110728-7Q7xAEDDePtVvBAYYD3z-il0ox7CoGe6mz-B8FDdVn0YR (org.eclipse.sdk.feature.group 3.7.1.r37x_v20110728-7Q7xAEDDePtVvBAYYD3z-il0ox7CoGe6mz-B8FDdVn0YR) 
    To: org.eclipse.platform.feature.group [3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK] 
    Cannot satisfy dependency: 
    From: Eclipse SDK 3.7.1.M20110909-1335 (org.eclipse.sdk.ide 3.7.1.M20110909-1335) 
    To: org.eclipse.sdk.feature.group [3.7.1.r37x_v20110728-7Q7xAEDDePtVvBAYYD3z-il0ox7CoGe6mz-B8FDdVn0YR] 
    Cannot satisfy dependency: 
    From: Common Frameworks 1.1.300.v200904160730 (org.eclipse.wst.common.frameworks 1.1.300.v200904160730) 
    To: bundle org.eclipse.jem.util [2.0.100,3.0.0) 
    Cannot satisfy dependency: 
    From: Structured Source Editor 1.1.101.v200908261807 (org.eclipse.wst.sse.ui 1.1.101.v200908261807) 
    To: bundle org.eclipse.wst.validation [1.2.0,1.3.0) 
    Cannot satisfy dependency: 
    From: Structured Source Editor 1.1.102.v200910200227 (org.eclipse.wst.sse.ui 1.1.102.v200910200227) 
    To: bundle org.eclipse.wst.validation [1.2.0,1.3.0) 
    Cannot satisfy dependency: 
    From: Validation Framework 1.2.102.v200905201610 (org.eclipse.wst.validation 1.2.102.v200905201610) 
    To: bundle org.eclipse.wst.common.frameworks [1.1.200,2.0.0) 
    Cannot satisfy dependency: 
    From: Validation Framework 1.2.104.v200911120201 (org.eclipse.wst.validation 1.2.104.v200911120201) 
    To: bundle org.eclipse.wst.common.frameworks [1.1.200,2.0.0) 

risposta

1

Idealmente vorrei suggerire di scaricare una versione più bassa di Eclipse (inferiore a 3,7). Ma il 3.7 funziona bene.

Se stai configurando il tuo sdk Android ora ... non dovresti avere questo problema.

se si sta aggiornando ambiente Android attraverso

è possibile seguire questi passaggi

aiuto> controllare gli aggiornamenti

e di accettare i termini e installare gli aggiornamenti.

rimuovere il plug-in ADT e reinstallarlo come suggerito nel sito degli sviluppatori: http://developer.android.com/sdk/eclipse-adt.html

sarà ora installare l'eclisse supperted strumenti Android come DDMS etc (versione 15.0 ....)

che dovrebbe risolvere il tuo problema

+0

grazie risolto, quando apro Android ADT prima di eseguire il programma. –

1

ho avuto lo stesso problema di oggi anche se le versioni di ADT era 16.0.1.v201112150204-238534 ed Eclipse SDK 3.7.2.M20120208-0800 (Indigo)

International Components for Unicode per Java (ICU4J) 4.4 .2.v20110823 ... International Components for Unicode per Java (ICU4J) 4.0.1.v20090822 ... International Components for Unicode per Java (ICU4J) 4.4.2.v20090415 ...

SO: Windows Vista 32 bit

Ciò che ha risolto per me è stato garantire che il mio account avesse tutte le autorizzazioni su e cartelle in cui è stato installato eclipse, quindi installato senza perdere un battito.

0

Ho appena scaricato l'ultima versione di Eclipse IDE per Java EE sviluppatori, e installato i pacchetti Android da http://dl-ssl.google.com/android/eclipse

Ho avuto lo stesso errore prima, stavo usando una vecchia versione IDE con una nuova versione di Android SDK, quindi quello era il conflitto.

0

Come altri hanno notato qui e altrove, questo è un problema di autorizzazioni. Provare a cambiare la proprietà della vostra installazione di Eclipse con chown:

$ sudo chown -R root:$(id -g -n $(whoami)) /path/for/eclipse/stuff/

dove l'espressione $(id -g -n $(whoami)) restituisce il tuo gruppo primario. Da lì, si spera che avrai le autorizzazioni su ciò di cui hai bisogno. Questo ha funzionato per me, ma non sono un esperto.

EDIT:
Un'altra possibile causa di questo è se l'area di lavoro si sta utilizzando è stato creato su un computer diverso o l'installazione di Eclipse. Diversi computer e/o diverse installazioni di Eclipse possono utilizzare versioni diverse di plug-in e JRE, portando a tutti i tipi di problemi.

Detto questo, anche se lo spazio di lavoro non è stato inizializzato con un'installazione diversa di Eclipse, provare a installare il plug-in in un nuovo spazio di lavoro temporaneo.

E per la cronaca, ho trovato Eclipse in esecuzione come root (sudo eclipse) per essere un'idea terribile. Praticamente niente funziona - dal semplice caricamento fino all'installazione di nuovi plug-in - quando l'ho provato.

Problemi correlati