2013-08-18 19 views

risposta

11

In Eclipse, fare clic con il pulsante destro del mouse sul progetto -> Strumenti Android -> Aggiungi libreria di supporto ... e seguire le istruzioni. Come risultato, il file jar richiesto viene copiato nella cartella libs del progetto. Oppure puoi aggiungere manualmente le librerie come descritto in Android documentation.

Aggiornamento 1: Il team di Android Tools ha apportato alcune modifiche al modo in cui la libreria di supporto è integrata.

Gli aggiornamenti Android fanno un po 'di differenza. C'è ancora l'opzione Strumenti Android -> Libreria di supporto, ma ora si comporta in modo leggermente diverso. Una volta attivato, Eclipse sarà silenziosamente creare un nuovo progetto chiamato appcompat_v7 o simile. Il nome potrebbe cambiare nelle prossime versioni di ADT. Devi essere in grado di trovare questo progetto nel tuo spazio di lavoro. Questo progetto contiene il file android-support-*.jar. Questo è un nuovo progetto di biblioteca. A sua volta, il progetto riceve una dipendenza da quel progetto di libreria.

si può stare con la configurazione aggiornata "così com'è" e iniziare a utilizzare API compatibilità. In alternativa, è possibile copiare i file android-support-*.jar nella cartella lib del progetto e rimuovere la dipendenza dal progetto di libreria appcompat_v7. Entrambe le opzioni funzioneranno bene.

Aggiornamento 2: Cambiano questo comportamento abbastanza spesso. Prova il progetto -> Strumenti Android -> Aggiungi libreria di supporto ... prima. Se non funziona, consulta official documentation per informazioni più recenti.

Aggiornamento 3: Vale veramente la pena migrare ad Android Studio per evitare più problemi con ATD al giorno d'oggi.

+1

nessuna istruzione dove mostrato e solo andorid-support-v4.jar è stato installato. –

+0

Hanno leggermente modificato il comportamento ADT. Ho aggiornato la risposta. –

3

È necessario aggiornare la libreria di supporto tramite l'SDK e quindi accedere alla cartella in cui si trova l'SDK! Poi vai su: Extra-> Google e troverai il Progetto e il barattolo inclusi!

+2

Nei nuovi SDK, la cartella è ** extra> Android **. – Mahm00d

Problemi correlati