2012-04-25 24 views

risposta

17

Elimina la dipendenza dalla cartella libs.

+0

ok ma non riesco ancora a rimuovere la dipendenza dal progetto. – jimbob

+0

La cartella Dipendenze Android viene aggiunta da ADT ed è ottenuta dal classpath com.android.ide.eclipse.adt.LIBRARIES. Se la dipendenza che si sta tentando di rimuovere è parte delle librerie principali, potrebbe non essere possibile. Quale dipendenza stai cercando di rimuovere? – Rajesh

+2

ok così invece di cancellarlo, metto invece un file .jar vuoto. ha funzionato; 3. – jimbob

21

JFTR:

ho avuto problema simile dopo un'unione incasinato di due rami progetti su Eclipse. Potrei annullare l'unione perché non mi ero ancora impegnato, ma i file di progetto Eclipse che non ho archiviato nel mio repository erano incasinati.

La soluzione per me è stato quello di:

  1. Eliminare il messaggio di errore da "problemi" vista.
  2. Pulire il progetto (Project/Clean ...)

risolto!

+0

Questa soluzione di hack ha funzionato anche per me. Grazie! – Rymnel

+0

Ho scoperto che selezionando la cartella nel pacchetto explorer (src nel mio caso) e aggiornando (F5) si è sbarazzato del collegamento al file jar rimosso in precedenza. Pulisci build, quindi i miei errori sono scomparsi. – skymook

+1

Oh, ho appena letto la tua risposta e ho intenzione di provare con la mia eclissi. E gli errori nei "Problemi" sono improvvisamente scomparsi prima di fare qualsiasi cosa. Risposta magica! – xgdgsc

1

Bene, le soluzioni di cui sopra non hanno funzionato per me quindi devo solo inserire il file project.properties e rimuovere la dipendenza (che è scritta lì come riferimento).
Questi sono i passi su Ubuntu:

  1. Utilizzando console sul progetto di tipo cartella principale sudo vi project.properties
  2. Vai alla linea che si desidera rimuovere ed eliminarlo (è possibile digitare doppio d per rimuovere una linea - >dd)
  3. Chiudere e salvare il file (premere ESC e quindi wq)
  4. Pulire il progetto e ricostruire.

Nota: Prima di modificare manualmente project.properties si consiglia vivamente di effettuare un backup del progetto dal momento che questa operazione non è sicura !!!

Ci scusiamo per l'elaborazione per coloro che parlano fluentemente Linux.

+0

invece di un backup, fai un "git init" prima – koem

0

2 tipi di dipendenze posso trovato finora in Android Dipendenze: percorso

  1. Corporatura alle vostre librerie dello spazio di lavoro cartella
  2. percorso di generazione a qualche altro progetto che installare da strumenti di Android e creare un altro progetto sotto Eclipse, ad es GridLayout per android (android-support-v7-gridlayout.jar)

Per rimuovere il primo, è facile. Basta cancellare i barattoli nella cartella libs. Per rimuovere il secondo, è anche facile. Basta andare al percorso di costruzione del progetto, selezionare Android, rimuovere l'elemento di riferimento sotto Libreria panel

Problemi correlati