Je reçois cette erreur lorsque j'essaie de lancer mon projet. J'ai installé les derniers outils de compilation - 23.0.3 mais l'erreur persiste. Comment puis-je réparer ça?
Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources]
Configuration on demand is an incubating feature.
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2321Library UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72321Library UP-TO-DATE
:app:prepareComAndroidSupportDesign2321Library UP-TO-DATE
:app:prepareComAndroidSupportRecyclerviewV72321Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42321Library UP-TO-DATE
:app:prepareComAndroidSupportSupportVectorDrawable2321Library UP-TO-DATE
:app:prepareComGoogleAndroidGmsPlayServicesAppindexing810Library UP-TO-DATE
:app:prepareComGoogleAndroidGmsPlayServicesBasement810Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest
:app:processDebugResources
AGPBI: {"kind":"error","text":"Error retrieving parent for item: No resource found that matches the given name \u0027Android:TextAppearance.Material.Widget.Button.Inverse\u0027.","sources":[{"file":"C:\\Users\\Ishmita\\Documents\\GitHub\\FurAlert-Native-Build\\app\\build\\intermediates\\res\\merged\\debug\\values-v23\\values-v23.xml","position":{"startLine":3}}],"original":"","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Error retrieving parent for item: No resource found that matches the given name \u0027Android:Widget.Material.Button.Colored\u0027.","sources":[{"file":"C:\\Users\\Ishmita\\Documents\\GitHub\\FurAlert-Native-Build\\app\\build\\intermediates\\res\\merged\\debug\\values-v23\\values-v23.xml","position":{"startLine":32}}],"original":"","tool":"AAPT"}
FAILED
FAILURE: Build failed with an exception.
Ce qui s'est mal passé: 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:\Utilisateurs\Ishmita\AppData\Local\Android\sdk\build-tools\23.0.3\aapt .exe '' fini avec une valeur de sortie 1 différente de zéro
Essayez: Exécutez-le avec l'option --stacktrace pour obtenir le suivi de la pile. Exécutez-la avec l'option --info ou --debug pour obtenir davantage de sorties de journal.
ÉCHEC DE CONSTRUCTION
Temps total: 5.901 secondes
Définissez votre compileSdkVersion
sur 23 dans le fichier build.gradle
de votre module.
Dans mon cas, tapezRÉSOLUen faisant bibliothèque et app build.gradle idem ... compileSdkVersion et buildToolsVersion.
bibliothèque build.gradle and
Android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
.....
.....
}
app build.gradle
Android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
.....
.....
}
Erreur: L'exécution a échoué pour la tâche com.Android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:
fini avec une valeur de sortie non nulle 1
Une des raisons de cette erreur est que le chemin d'accès au fichier de ressources est trop long:
Error: File path too long on Windows, keep below 240 characters
Correction: déplacez votre dossier de projet plus près de la racine de votre disque
Don't : // folder/folder/folder/folder/very_long_lolder_name/MyProject ...
Do : // folder/nom_court/MonProjet
Une autre raison pourrait être des ressources dupliquées ou des espaces de noms
Exemple:
<style name="MyButton" parent="Android:Widget.Button">
<item name="Android:textColor">@color/accent_color</item>
<item name="Android:textColor">#000000</item>
</style>
Et assurez-vous que tous les noms de fichier et les extensions sont en minuscule
Faux
myimage.PNG
myImage.png
Correct
my_image.png
Assurez-vous de nettoyer/reconstruire le projet
(supprimez le dossier 'build')
cette question vient avec 2 raisons
1) le SDK Android n’a pas été installé 2) la version de compilation correspondante n’est pas installée dans le SDK Android.
pour démarreropen terminal et tapez Android
et installez l'API 26 (mise à jour) et créez la version 26.0.1 ou 26.0.2 puis essayez de l'exécuter à l'aide de la commande ionic cordova build Android
Je suis resté pendant deux jours et j'ai finalement trouvé ma solution. J'ai changé le compileSdkVersion à 27 (idem avec buildToolsVersion)
compileSdkVersion 27
buildToolsVersion '27.0.3'
Une autre raison possible
resConfigs "hdpi", "xhdpi", "xxhdpi", "xxxhdpi"
peut être source de ce problème
J'ai changé le target=Android-26
en target=Android-23
project.properties
cela fonctionne très bien pour moi.
Je souhaite ajouter que, parfois, le studio Android perd le suivi du fichier de ressources et ne peut pas construire au lancement. Si les réponses ci-dessus sont en vain, essayez
Build => Rebuild Project
J'y ai perdu de nombreuses heures lorsque j'étais débutant à Android Studio.