2015-05-04 9 views
12

Ho aggiornato Android Studio a 1.2 oggi e ho ricevuto questo errore.Classe Android Toolbar non trovata

Le seguenti classi non sono stati trovati: android.support.v7.widget.Toolbar (Fix costruire il percorso, Crea classe)

mio build.gradle contiene le seguenti dipendenze

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:cardview-v7:22.1.1' 
    compile 'com.android.support:recyclerview-v7:22.1.1' 
    compile 'com.android.support:appcompat-v7:22.1.1' 
} 

Qualcuno potrebbe risolvere questo problema per me?

+3

Prova Strumenti> Android> Sincronizza progetto con file Gradle. – CommonsWare

+0

@CommonsWare ancora il problema persiste. – Aadi

+0

Il problema si presenta dal codice o dallo stile xml? –

risposta

2

Questo problema può (a volte) essere risolto dal cache invalidanti

File > Invalidate Caches/Restart > Invalidate and Restart 

vedere qui sotto:

Invalidate Caches

+0

Provato già! :( – Aadi

1

Android Known Issue: Si tratta di bug 170841 che verrà risolto nella versione 1.2. 3 del plug-in Android Gradle .

Soluzione 1: prima costruire manualmente il progetto, poi sincronizzare manualmente il progetto (utilizzando la sincronizzazione con i file Gradle nella barra degli strumenti, o dalle menu Strumenti> Android), poi finalmente premere Aggiorna nella barra degli strumenti sopra la editor di layout. Soluzione 2: Cambia il plug-in Android Gradle da da 1.2.x a 1.1.3 per ora. Quando viene rilasciato 1.2.3 è possibile tornare alle versioni 1.2.x.

0

Avete android-support-v7-appcompat.jar all'interno della vostra cartella del progetto (/lib, /libs ecc)? Cancellalo! Quindi provare a rimuoverlo e fare Run - Clear project.