Error retrieving parent for item: No resource found that matches the given name after upgrading to AppCompat v23 Error retrieving parent for item: No resource found that matches the given name after upgrading to AppCompat v23 android android

Error retrieving parent for item: No resource found that matches the given name after upgrading to AppCompat v23


Your compile SDK version must match the support library's major version.

Since you are using version 23 of the support library, you need to compile against version 23 of the Android SDK.

Alternatively you can continue compiling against version 22 of the Android SDK by switching to the latest support library v22.


This happens because after updates Android Studio uses API version 23 by default.

The following worked for me:

Press Ctrl + Shift + Alt + S to get to the project structure page. Go to the properties tab and change 23.0.0 to 22.0.1 (or equivalent to what you were using earlier) in the build tool area and rebuild your project.

If that doesn't work, go to gradle:app and then

compile fileTree(dir: 'libs', include: ['*.jar'])compile 'com.android.support:appcompat-v7:22.2.1'

Edit v7:23.0.0 to v7:22.2.1 as shown above and sync gradle. This will definitely work.


When you update your Android Studio, it uses API version 23 by default,which is the main reason for its occurrence. So,

At first, check your AppCompat version in build.gradle(Module:app)That is,

Enter image description here

If after changing to 23 there occurs an error then just download

Compile Sdk Version to API 23, and Build Tools Version to 23.0.0

from SDK Manager. If already downloaded then:

1. Go to SDK Manager and2. Under Project Structure, change *Compile SDK Version* to API 23, and *Build Tools Version* to 23.0.0

Click the SDK Manager Button and open the dialog.

Enter image description here

Click SDK Platform and check if Android 6.0 is downloaded or not.

if not, then download that first. After completing the download, click Apply.

Enter image description here

Now you need to apply changes to your project from setting.Then press Ctrl + Alt + Shift + S to open setting

  1. Click the app from the list.
  2. Click properties
  3. Change your Compile SDK Version to API 23
  4. Change your Build Tools Version to 23.0.0

Enter image description here

Don't forget to rebuild your project.

Then your error will be gone.