2017-05-29 6 views
0

Cette question est en cours de publication après une recherche approfondie et échoue à trouver la solution. Quand je tente de compiler mon projet, je reçois cette erreur:Aucune ressource trouvée erreur lors de la compilation | Android

Error:(94, 54) No resource found that matches the given name (at 'android:actionModeCloseDrawable' with value '@drawable/abc_ic_ab_back_mtrl_am_alpha'). 

Ci-dessous mon build.gradle:

apply plugin: 'com.android.application' 

ext { 
    supportLibVersion = '25.3.1' 
} 

android { 
    compileSdkVersion 25 
    buildToolsVersion '25.0.0' 

    defaultConfig { 
     applicationId "com.editor.photoeditor" 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
     multiDexEnabled true 
     vectorDrawables.useSupportLibrary = true 
    } 
    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_7 
     targetCompatibility JavaVersion.VERSION_1_7 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    packagingOptions { 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/DEPENDENCIES.txt' 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/NOTICE.txt' 
    } 
    dexOptions { 
     javaMaxHeapSize "4g" 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile "com.android.support:support-annotations:${supportLibVersion}" 
    compile "com.android.support:support-v4:${supportLibVersion}" 
    compile "com.android.support:appcompat-v7:${supportLibVersion}" 
    compile('com.afollestad.material-dialogs:core:[email protected]') { 
     transitive = true 
    } 
    compile 'com.github.javiersantos:MaterialStyledDialogs:1.4.1' 
    compile 'com.github.darsh2:MultipleImageSelect:v0.0.4' 
    compile 'com.github.lopei:collageview:0.1.2' 
    compile 'com.android.support:multidex:1.0.1' 
    compile 'com.google.android.gms:play-services:7.8.0' 
    compile 'com.jakewharton:butterknife:7.0.1' 
    compile 'com.orhanobut:logger:1.11' 
    compile 'com.adobe.creativesdk.foundation:auth:0.3.94' 
    compile 'com.adobe.creativesdk:image:4.0.0' 
    compile 'com.github.QuadFlask:colorpicker:0.0.8' 
    compile 'com.squareup.okhttp:okhttp:2.3.0' 
    compile 'com.github.bumptech.glide:glide:3.6.1' 
    compile 'com.readystatesoftware.systembartint:systembartint:1.0.3' 
    compile 'com.melnykov:floatingactionbutton:1.3.0' 
    compile 'com.cocosw:bottomsheet:[email protected]' 
    compile 'com.android.support.constraint:constraint-layout:1.0.2' 
} 

Ce que j'ai essayé jusqu'à présent:

1) Projet propre et reconstruire le projet

2) dossier build supprimé et reconstruit projet

3) mis à jour, déclassé à toutes les versions possibles entre 23.0.0 et la version finale de la bibliothèque de support donnée dans mon build.gradle.

4) Traversé presque tous les articles et la plupart d'entre eux proposent de changer le nom de la variable @drawable/abc_ic_ab_back_mtrl_am_alphaàR.drawable.abc_ic_ab_back_materia mais comme il est dans le style et problème <style name="MD_Dark" parent="Theme.AppCompat.Dialog.Alert"> montre que lors de la compilation, par conséquent, je ne peux pas changer le nom de cet article aussi.

+0

pourquoi ce long nom long? essayez de le court-circuiter. – Ibrahim

+0

pour le rendre explicite. assez bien? –

Répondre

0

Le bug suivant a été résolu en mettant à jour la version de la bibliothèque de support en 25.3.1. Après la mise à jour de la version de la bibliothèque de support, reconstruisez l'ensemble du projet et ne synchronisez pas simplement le gradle par la suite. Seule la synchronisation de build.gradle provoque le problème, alors reconstruisez l'ensemble du projet chaque fois que vous avez synchronisé le gradle.