2013-08-21 14 views
10

[Risolto] Quando hai aggiunto le tue dipendenze devi sincronizzare il tuo progetto. E 'l'icona a sinistra dell'icona AVD DirettoreAppcompat/aggiungi una libreria con Android Studio

Ciao a tutti,

Sto cercando di utilizzare l'appcompat-v7 con Android Studio. aggiungo quelle linee:

dependencies { 
    compile 'com.android.support:appcompat-v7:18.0.+' 
} 

Nel build.gradle ma quando provo a importare il lib:

import android.support.v7.app.ActionBar; 

mi dice che non può risolvere v7 .. E quando controllo la cartella esterna lib c'è solo il supporto-v4.

Mi sono perso qualcosa?

Ps: Ha funzionato in un altro progetto e ho potuto vedere la lib in lib esterno, ma non voglio farlo di nuovo ..

risposta

20

Si dovrebbe avere due dipendenze:

dependencies { 
    compile 'com.android.support:support-v4:18.0.+' 
    compile 'com.android.support:appcompat-v7:18.0.+' 
} 

Verifica che hai scaricato l'ultima libreria di supporto Android e il Repository di supporto all'interno del tuo gestore SDK.

http://developer.android.com/tools/support-library/setup.html#download

Un tutorial dettagliato sulla configurazione del ActionBarActivity:

http://www.blackcj.com/blog/2013/08/14/actionbar-with-android-support-library-r18/

+0

Grazie per la risposta! Beh sì, è quello che ho fatto. E posso trovare le librerie qui AppData \ Local \ Android \ Android-studio \ sdk \ extras \ android \ m2repository \ com \ android \ support.Maybe dovrei aggiungerle manualmente? – nsvir

+0

grazie l'ho risolto :) – nsvir

+0

@nsvir: Sono contento che tu l'abbia risolto. Ho lo stesso problema in questo momento e sarei molto felice se tu mi dicessi (e il resto del mondo) come lo hai risolto ?! – muetzenflo

1

Per aggiungere il blackcj Evitare di utilizzare + nei numeri versioni può portare a imprevedibili e irripetibile si basa su Android Studio questo può portare per costruire più tempo per grado. È caro!

Problemi correlati