Après la mise à niveau vers Android Studio 3.1.2, j'obtiens l'erreur suivante:
La configuration à la demande n'est pas prise en charge par la version actuelle du plug-in Android Gradle car vous utilisez Gradle version 4.6 ou supérieure. Suggestion: désactivez la configuration à la demande en définissant org.gradle.configureondemand = false dans votre fichier gradle.properties ou utilisez une version Gradle inférieure à 4.6.
J'ai tenté de suivre la suggestion, mais cela n'a pas résolu le problème. Des idées? Toute aide est grandement appréciée, merci.
la source
Dans Android Studio, accédez simplement à Fichier -> Paramètres -> Générer, exécution, déploiement -> Compilateur et cliquez pour décocher l' option de configuration à la demande , puis cliquez à nouveau sur OK et synchroniser le projet avec les fichiers gradle .
la source
J'obtiens la même erreur après la mise à jour vers AS 3.1.2. Vous pouvez toujours utiliser Gradle version 4.6 mais rétrograder le plugin Android Gradle vers 3.1.1
EDIT: invalidez simplement le cache et redémarrez
la source
Il est déjà connu un bug dans le studio Android, même dans la documentation , ils ont mentionné ce problème.
La façon la plus simple pour le moment est de désactiver cette fonctionnalité en allant
Consultez cette image pour savoir s'ils ont fourni des versions spécifiques du plug-in Gradle.
la source
Une autre «solution» consiste à utiliser la suggestion d'Android Studio. Plugin Android Gradle 3.1.3 et Gradle version 4.4.
la source
Depuis Android Studio, décochez la configuration à la demande :
Suivez les étapes ci-dessous:
Pour Mac, allez dans Préférences> Build, Execution, Deployment> Compiler et décochez la configuration à la demande.
Pour Linux / Windows, allez dans Fichier> Paramètres> Build, Execution, Deployment> Compiler et décochez la configuration à la demande.
Synchronisez maintenant votre projet
Bon codage! :)
la source
La réponse @wookupmaker est correcte. Mais, si cela ne fonctionne toujours pas, le problème pourrait être un gradle.properties global .
Même si j'ai essayé de passer outre
dans mes gradle.properties locales (spécifiques au projet), cela n'a pas fonctionné.
Après avoir édité global (~ / .gradle / gradle.properties) cela a fonctionné comme prévu
la source
Il vous suffit de mettre à jour la mise à jour du plug-in Android Gradle vers 3.2.0-alpha16.
Mise à jour Android Gradle Plugin 3.2.0-alpha16 au lieu de 3.1.2
la source
Invalider le cache et redémarrer / désactiver la configuration à la demande n'a pas fonctionné pour moi. La seule solution qui m'a aidé est de réimporter le projet depuis git.[UPD] Besoin de changer "com.android.tools.build:gradle" de 3.1.2 à 3.1.1
la source
Tout ce que je devais faire dans ce cas était d'utiliser la "fonction nucléaire" dans Android Studio:
Fichier -> Invalider Caches / redémarrage ... .
Comme dans de nombreux autres cas, cela a permis de faire fonctionner à nouveau la synchronisation Gradle et la création de projet. J'utilise
gradle-4.6-all
et Gradle Plugincom.android.tools.build:gradle:3.1.3
.la source
Allez dans Fichier-> Build, Excution, Deployment-> Compiler et décochez Configure on Demand
la source
gradle / wrapper / gradle-wrapper.properties
Mettre à jour la version gradle
Construire> Projet de reconstruction
Bonne chance
La source
la source