Comment réparer eror app \ build \ intermediates \ res \ merged \ debug \ values-v24 \ values-v24.xml
J'ai une erreur quand je construire un projet.
Erreur:
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: Failed to execute aapt
C:\Users\MR Maleki\Desktop\WhoIsBetter2\app\build\intermediates\res\merged\debug\values-v24\values-v24.xml
Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'.
Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.
Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.
Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'.
Gradle:
compileSdkVersion GLOBAL_COMPILE_SDK as int
buildToolsVersion GLOBAL_BUILD_TOOLS
compile fileTree(include: ['*.jar'], dir: 'libs')
//----------------- Android Support Library --------------------------------
compile "com.android.support:appcompat-v7:$GLOBAL_SUPPORT_LIBRARY_VERSION"
compile "com.android.support:design:$GLOBAL_SUPPORT_LIBRARY_VERSION"
compile "com.android.support:gridlayout-v7:$GLOBAL_SUPPORT_LIBRARY_VERSION"
compile "com.android.support:cardview-v7:$GLOBAL_SUPPORT_LIBRARY_VERSION"
Comment dois-je corriger cette erreur? Que recommanderiez-vous pour résoudre le problème?
source d'informationauteur Mr Maleki
Vous devez vous connecter pour publier un commentaire.
Cela se produit généralement lorsque votre bibliothèque de prise en charge de la version majeure ne correspond pas à votre compiler version du SDK.
Par exemple, si vous compiler avec le SDK de la version 24, vous devez utiliser la version 24.x.x de la bibliothèque de prise en charge (et vice-versa).
Voir aussi: Erreur lors de la récupération parent pour l'article: Pas de ressource trouvée, qui correspond au nom donné après la mise à niveau de AppCompat v23
Ive résolu en changeant mon construire.gradle à l'intérieur de android/build.gradle :
vieux:
android: {
compileSdkVersion 23
buildToolsVersion "23.0.1"
...
}
dépendances: {
compilation com.android.support:appcompat-v7:23.0.1"
...
}
à
android: {
compileSdkVersion 24
buildToolsVersion "24.0.1"
...
}
dépendances: {
compilation com.android.support:appcompat-v7:24.0.1"
...
}
J'ai eu le même problème. Lorsque j'ai compilé mon ancien projet. Cette erreur se produit en raison de version du sdk.
Mon projet compileSdkVersion 25 et Android version studio de 26.
De sorte que vous devez changer dans votre gradle:
1) Au niveau du projet:
à
2) Au niveau du Module:
à
Espère que ça va vous aider!
Juste essayer de mettre à jour bibliothèque de prise en charge à plus tard. il a résolu mon problème.
Également de Noter:
Être prudent lors de la mise à jour des dépendances, des différents de la version de bibliothèque peuvent a causé une erreur