13

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?

Farbod Salamat-Zadeh
  • 19,687
  • 20
  • 75
  • 125
Adarsh
  • 827
  • 9
  • 23

3 Answers3

2

This problem can (occasionally) be resolved by invalidating caches

File > Invalidate Caches / Restart > Invalidate and Restart

See below:

Invalidate Caches

Ed Holloway-George
  • 5,092
  • 2
  • 37
  • 66
1

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.

Daniel
  • 598
  • 1
  • 6
  • 23
0

Do you have android-support-v7-appcompat.jar inside your project folder (/lib, /libs etc.)? Delete it! Then try remove it and make Run - Clear project.

SMR
  • 6,628
  • 2
  • 35
  • 56
Tapa Save
  • 4,769
  • 5
  • 32
  • 54