Erreur: Java.util.concurrent.ExecutionException: Java.util.concurrent.ExecutionException: com.Android.tools.aapt2.Aapt2Exception: erreur AAPT2: vérifier les détails des journaux
Nous avons déjà ajouté Android.enableAapt2 = false dans le fichier gradle.properties
Pour moi, il n’était pas nécessaire d’ajouter Android.enableAapt2=false
à mon gradle.properties . Pour moi, la solution consistait à vérifier que mon compileSdkVersion
était défini sur 26 dans mon fichier de construction de gradle, celui de buildToolsVersion
sur 26.0.2 et celui de targetSdkVersion
sur 26.
Note : Dans mon fichier de construction, je devais effectuer cette vérification pour toutes les cibles et compiler sdkVersions, y compris les variantes de produit:
J'utilise Android Studio 3.0.1.
Pour ceux qui ont encore des problèmes, par exemple charger des démos, etc. ou importer des projets. Vous devez vous assurer (comme tout le monde l’a dit):
Vous ajoutez l'instruction suivante à votre fichier gradle.properties
Android.enableAapt2 = false
Maintenant, voici pour le peu qu'ils auraient dû vous renseigner. Il est fort probable que si vous avez importé un projet, il peut ne pas y avoir de fichier gradle.properties. Cela peut être dû à un large éventail de raisons pour lesquelles les anciens gradés utilisaient des problèmes de réparation automatique lors de la construction, etc.
Mais sérieusement, si vous ne le trouvez pas, cliquez avec le bouton droit de la souris sur les scripts Gradle, cliquez sur le nouvel ensemble de ressources et tapez Gradle. Cela va créer un fichier gradle.properties. Il vous suffit de coller ce code ici et d’exécuter le programme. Je n'utiliserais pas cela comme une solution permanente. Je suis tombé par hasard sur cela lors de l'importation d'un projet pour lequel aucune note n'était associée au dossier. Normalement, créer une application à partir de zéro contiendra le fichier de propriétés.
Résolu mon compagnon enfin
veuillez mettre à jour votre compilation compileSdkVersion à 26.qui résoudra votre problème.Je pense
Android {
compileSdkVersion 26
buildToolsVersion '26.0.2'
je l'ai résolu avec l'augmentation de compileSDKVersion à 26
Pour les développeurs Cordova travaillant sur le studio Android
J'avais fait face à ce problème en modifiant la bibliothèque de support de com.Android.support:appcompat-v7:23.0.0 à com.Android.support:appcompat-v7:27.1.1 afin de prendre en charge la fonctionnalité de premier plan de service d’Android Oreo; pour résoudre ceci, ajoutez les lignes de code suivantes dans build.gradle file `
Android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
minSdkVersion 26
targetSdkVersion 27
}
}
Après ce commentaire, suivez les lignes de code dans build.gradle file. **Le plus important
cdvCompileSdkVersion cdvCompileSdkVersion
buildToolsVersion cdvBuildToolsVersion
Reconstruisez le projet.
Dans mon cas, cela est dû à l'absence de cette ligne dans les dépendances de Gradle:
implémentation 'com.Android.support.constraint: constraint-layout: 1.1.0'
Ajoutez à votre gradle.properties
cette ligne
Android.enableAapt2=false
MODIFIER:
Vous devez utiliser la version stable d'Android Studio 3