Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android Toolbar class not found

I upgraded Android Studio to 1.2 today and I got this error.

The following classes could not be found: android.support.v7.widget.Toolbar (Fix Build Path, Create Class)

My build.gradle contains the following dependencies

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'
}

Would someone please resolve this issue for me?

like image 621
Adarsh Avatar asked May 04 '15 17:05

Adarsh


2 Answers

This problem can (occasionally) be resolved by invalidating caches

File > Invalidate Caches / Restart > Invalidate and Restart

See below:

Invalidate Caches

like image 168
Ed George Avatar answered Oct 22 '22 10:10

Ed George


Android Known Issue: This is bug 170841 which will be fixed in version 1.2.3 of the Android Gradle plugin.

Workaround 1: First manually build the project, then manually sync the project (using the Sync with Gradle files in the toolbar, or from the Tools > Android menu), then finally press Refresh in the toolbar above the layout editor. Workaround 2: Switch the Android Gradle plugin from 1.2.x to 1.1.3 for now. When 1.2.3 is released you can switch back to the 1.2.x versions.

like image 41
Daniel Avatar answered Oct 22 '22 12:10

Daniel