J'ai reçu ces erreurs lorsque j'ai démarré un nouveau projet dans Android Studio.
Erreur: (1) Erreur lors de l'extraction du parent de l'élément: aucune ressource trouvée ne correspond au nom donné «Android: TextAppearance.Material.Widget.Button.Borderless.Colored».
Erreur: (1) Erreur lors de l'extraction du parent de l'élément: aucune ressource trouvée ne correspond au nom donné «Android: TextAppearance.Material.Widget.Button.Borderless.Colored».
Erreur: L'exécution a échoué pour la tâche ': app: processDebugResources' . com.Android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: processus 'commande' C:\Program Files (x86)\Android\android-sdk\build-tools\23.0.2\aapt .exe '' fini avec une valeur de sortie 1 différente de zéro
Fichier dans le projet Android contient une erreur est donnée ci-dessous:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="Android:TextAppearance.Material.Widget.Button.Borderless.Colored"/>
<style name="Base.TextAppearance.AppCompat.Widget.Button.Colored" parent="Android:TextAppearance.Material.Widget.Button.Colored"/>
<style name="TextAppearance.AppCompat.Notification.Info.Media"/>
<style name="TextAppearance.AppCompat.Notification.Media"/>
<style name="TextAppearance.AppCompat.Notification.Time.Media"/>
<style name="TextAppearance.AppCompat.Notification.Title.Media"/>
</resources>
build.gradle:
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.example.anmol.checkboxapp"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.Android.support:appcompat-v7:25.1.0'
}
Si quelqu'un a la solution à ce problème, aidez-nous s'il vous plaît
Votre version du SDK de compilation doit correspondre à la bibliothèque de support. il en est de même de one parmi les suivants:
1.Dans votre changement Build.gradle
compile 'com.Android.support:appcompat-v7:23.0.1'
2.Or changement:
compileSdkVersion 23
buildToolsVersion "23.0.2"
à
compileSdkVersion 25
buildToolsVersion "25.0.2"
Comme vous utilisez: compile 'com.Android.support:appcompat-v7:25.3.1'
je recommanderais d'utiliser la deuxième méthode car elle utilise la dernière version du sdk - afin que vous puissiez utiliser les nouvelles fonctionnalités de la dernière version du sdk.
Dernier exemple de build.gradle avec les outils de compilation 27.0.2 - Source
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 27
buildToolsVersion "27.0.2"
defaultConfig {
applicationId "your_applicationID"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.Android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.Android.support', module: 'support-annotations'
})
compile 'com.Android.support:appcompat-v7:27.0.2'
compile 'com.Android.support:design:27.0.2'
testCompile 'junit:junit:4.12'
}
Si vous rencontrez des problèmes lors de la mise à jour de la version, procédez comme suit:
Suivez cette Réponse pour une mise à niveau facile à l'aide de référentiel Google Maven
MODIFIER
si vous utilisez Facebook Account Kit } _
ne pas utiliser: compile 'com.facebook.Android:account-kit-sdk:4.+'
utilisez plutôt une version spécifique comme:
compile 'com.facebook.Android:account-kit-sdk:4.12.0'
il y a un problème avec la dernière version du kit de compte avec sdk 23
MODIFIER
Pour Facebook Android Sdk
dans votre build.gradle
au lieu de:
compile 'com.facebook.Android:facebook-Android-sdk: 4.+'
utilisez une version spécifique:
compile 'com.facebook.Android:facebook-Android-sdk:4.18.0'
il y a un problème avec la dernière version de Facebook sdk avec Android sdk version 23.
Ce problème a été créé par une régression dans une version récente. Vous pouvez trouver la demande d'extraction qui résout ce problème sur https://github.com/facebook/react-native-fbsdk/pull/339
Je l'ai trouvé, j'essayais de compiler mon application qui utilise Facebook SDK. On m'a fait ça comme au mois d'août 2016. Quand j'ai essayé de l'ouvrir aujourd'hui, j'ai eu la même erreur. J'ai eu cette ligne dans mon diplôme "compiler" com.facebook.Android:facebook-Android-sdk:4.+ "et je suis allé https://developers.facebook.com/docs/Android/change-log- 4x cette page et j'ai trouvé la version de sdk pendant que j'utilisais cette application avec succès et il était 4.14.1, puis j'ai changé cette ligne pour "compiler" com.facebook.Android:facebook-Android-sdk:4.14.1 " et cela a fonctionné.
dans mon cas, j'utilisais compile sdk 23
et build tools 25.0.0
vient de changer le compile sdk
en 25 et c'est terminé ..
La réponse idéale trouvée dans le forum mentionné ci-dessus est la suivante:
sed -i 's/facebook-Android-sdk:4.+/facebook-Android-sdk:4.22.1/g' ./node_modules/react-native-fbsdk/Android/build.gradle
Cela marche
Solution pour moi (Android Studio):
1) Utiliser un raccourci Ctrl+Shift+Alt+S ou Fichier -> Structure du projet
2) et augmentez le niveau de SDK "Compile SDK Version".