Android Studio 2.0 – Le plug-in est trop ancien, veuillez mettre à jour vers une version plus récente ou définissez la variable d’environnement ANDROID_DAILY_OVERRIDE sur

J’ai mis à jour la version 2.0 d’Android Studio et l’utilisais normalement. Lorsque j’ai créé un nouveau projet aujourd’hui, celui-ci affiche l’erreur. Le plug-in est trop ancien. Veuillez mettre à jour vers une version plus récente ou définir la variable d’environnement ANDROID_DAILY_OVERRIDE sur

J’ai réalisé que ce problème se produit uniquement lorsque je crée un nouveau projet. Dans les projets précédents développés, le problème ne se produit pas et je me suis rendu compte que gradle est un classpath 'com.android.tools.build:gradle:1.3.0' différent classpath 'com.android.tools.build:gradle:1.3.0' .

Je dois mettre à jour avec le même ensemble de projets anciens?

Mon app / build.gradle

 apply plugin: 'com.android.application' android { comstackSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "luizugliano.com.br.teste" minSdkVersion 16 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { comstack fileTree(dir: 'libs', include: ['*.jar']) testComstack 'junit:junit:4.12' comstack 'com.android.support:appcompat-v7:23.1.1' comstack 'com.android.support:design:23.1.1' } 

Mon build.gradle (Projet)

 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } 

UH OH, Avis Google: “Ce site ne fournit plus de téléchargements pour Android Studio.”

(Les anciens liens ‘channel’ ne fonctionnent plus. Les liens de cette réponse ont été mis à jour vers les nouveaux formats, assurez-vous de modifier vos signets si vous les utilisiez)

Vous devez mettre à jour la version des outils de gradation que vous construisez. Cela peut être trouvé dans la section dépendances de votre build.gradle . Vous avez 3 options que vous pouvez mettre à jour :

La dernière version stable référencée dans le canal de diffusion au 2 mars 2017 est

 classpath 'com.android.tools.build:gradle:2.3.0' 

Ou la dernière version bêta via le canal de prévisualisation au 15 février 2017 est

 classpath 'com.android.tools.build:gradle:2.3.0-beta4' 

Et la dernière version alpha également du canal de prévisualisation au 21 mars 2017 vous donne la possibilité d’utiliser

 classpath 'com.android.tools.build:gradle:2.4.0-alpha3' 

La mise à jour nécessite également la mise à niveau du wrapper de gradle . Au 20 février ’17, le plus récent est:

 dissortingbutionUrl=https\://services.gradle.org/dissortingbutions/gradle-3.4-all.zip 

Sur Android Studio, vous pouvez trouver votre wrapper en passant à la vue du projet et en recherchant gradle / wrapper / gradle-wrapper.properties

Parfois, après avoir modifié le wrapper, le projet ne parviendra pas à comstackr avec une erreur telle que “Minimum supported Gradle version is 2.14.1. Current version is 2.10. Try changing Gradle dissortingbution version to...” “Minimum supported Gradle version is 2.14.1. Current version is 2.10. Try changing Gradle dissortingbution version to...” “Minimum supported Gradle version is 2.14.1. Current version is 2.10. Try changing Gradle dissortingbution version to...” malgré la version correcte de gradle-wrapper.properties. Si cela se produit, essayez ce qui suit:

Allez dans Paramètres > Construire, exécuter, déployer > Gradle

Sous Project-level settings assurez-vous que l’ option Utiliser le gestionnaire de dégradés par défaut (recommandé) est l’option sélectionnée, puis recréez votre projet.

(Note supplémentaire: En ce qui concerne les versions alpha et bêta – il n’ya pas toujours une version plus récente que la version stable lorsque je coche, dans ces cas, je viens de donner des valeurs pour la version précédente. version si vous rencontrez des problèmes avec la version publiée)

Dans un nouveau projet, modifiez cette partie:

 dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha1' 

avec

 dependencies { classpath 'com.android.tools.build:gradle:1.5.0'. 

Si vous n’êtes pas un utilisateur expérimenté, veuillez vous en tenir au canal des mises à jour d’Android Studio. Je suppose que vous avez obtenu Android Studio de Canary Channel.

Notez que:

Canary Channel pour Android Studio fournit les mises à jour les plus récentes sur une base hebdomadaire. Bien que ces versions soient testées, elles sont toujours sujettes à des bogues, car nous souhaitons que les utilisateurs voient les nouveautés dès que possible.

De: http://tools.android.com/download/studio/canary

Vous n’avez pas besoin de modifier les dépendances de vos anciens projets. Ils devraient fonctionner normalement sur la dernière version.

Même problème sur la mise à jour. ceci a corrigé pour moi: [build.gradle]

  classpath 'com.android.tools.build:gradle:2.0.0-alpha3' 

ou

  classpath 'com.android.tools.build:gradle:2.0.0-beta2' 

Dans les parameters système avancés des propriétés Windows, ajoutez une nouvelle variable d’environnement ANDROID_DAILY_OVERRIDE et la valeur indiquée dans le message d’erreur. Redémarrez le studio Android et vous serez prêt à partir

entrer la description de l'image ici

Au 5 avril 2016, cela a fonctionné pour moi:

 classpath 'com.android.tools.build:gradle:2.0.0-rc3' 

version gradué dont vous avez besoin est devenu

 classpath 'com.android.tools.build:gradle:2.0.0-beta7' 

Ce qui vous oblige à utiliser l’ encapsuleur 2.10 si vous utilisiez encore la version précédente

 dissortingbutionUrl=https\://services.gradle.org/dissortingbutions/gradle-2.10-all.zip 

Sur Android Studio, vous pouvez trouver votre wrapper en passant à la vue du projet et en recherchant gradle/wrapper/gradle-wrapper.properties

 classpath: com.android.tools.build:gradle:+ 

Cela résoudra le problème en mettant à jour graduellement le dernier.

Cependant, il est dangereux (code en phase alpha) et donnera également des avertissements.

Si vous utilisez Android Studio 2.0 Preview, je peux suggérer d’utiliser le canal de mise à jour «beta» au lieu de «stable». Il vous permettra de recevoir les dernières modifications apscopes à la configuration de gradle. Vous pouvez modifier le canal des mises à jour dans SettingsAppearance & BehaviorSystem SettingsUpdates . Sélectionnez Automatically check updates for [Beta Channel]

Pour connaître la version actuelle de gradle classpath et dissortingbutionUrl (consultez la réponse de Nick Caroso ), vous pouvez créer un nouveau projet vide et y voir ces valeurs.

Vous devez modifier votre fichier gradle-wrapper.properties dans le dossier gradle / wrapper de votre application, modifiez votre dissortingbutionUrl comme suit:

 dissortingbutionUrl=http\://services.gradle.org/dissortingbutions/gradle-2.8-all.zip 

Utilisez http: ou https: \ selon vos besoins. Ensuite, nettoyez votre projet et vous avez terminé !!!

Note latérale:

 classpath 'com.android.tools.build:gradle:2.0.0-alpha3' 

est disponible maintenant, si vous souhaitez utiliser la dernière version.

Aussi, vous pouvez profiter de la fonctionnalité d’exécution instantanée du studio Android utilisant ceci, qui n’est pas disponible dans la version inférieure 2.0.0

Android Studio 2.0 a un projet de mise à jour à utiliser instantanément. Pour ceux comme moi avec de petits cerveaux:

http://tools.android.com/tech-docs/instant-run

La version actuelle d’Android Studio 2.0 est la version bêta 6.

essayez de mettre à jour gradue à 2.10

pour mac, le chemin est Android Studio> Préférences> Builds, Execution, Deployment> Outils de génération> Gradle

bien sûr, vous devez télécharger gradle 2.10 avant

J’ai eu la même erreur le 04/07/2016 avec 'com.android.tools.build:gradle:2.2.0-alpha2' et gradle wrapper 2.10 alors, je viens de changer pour

 'com.android.tools.build:gradle:2.2.0-alpha3' 

maintenant je n’ai plus de problèmes.

J’espère que ça aide.

J’ai résolu de cette façon.

Pas:

  1. Ouvrez le fichier gradle-wrapper.properties et remplacez dissortingbutionUrl par https\://services.gradle.org/dissortingbutions/gradle-2.14.1-all.zip .
  2. Ouvrez le build.gradle racine build.gradle et changez le build.gradle en com.android.tools.build:gradle:2.2.2 .
  3. Synchronisez votre projet de studio Android.

Capture d’écran de référence:

entrer la description de l'image ici

Terminé.

changez simplement le chemin de classe ‘com.android.tools.build:gradle:2.0.0-alpha’ ou

 classpath 'com.android.tools.build:gradle:2.1.0' 

Je change mon classpath de ‘com.android.tools.build:gradle:2.2.0-alpha4’

pour classpath ‘com.android.tools.build:gradle:2.2.0-alpha5’

et cliqué sur “try_again” quand l’avertissement apparaît “incapable de trouver le classpath en cache” il suffit de cliquer sur “sync”, cela fonctionne comme un jeu d’enfant.

Ce problème se produit généralement lorsque l’IDE (studio Android) dans lequel le projet est construit et que le projet ne sont pas compatibles avec le logiciel. Veuillez consulter le lien ci-dessous http://tools.android.com/tech-docs/new-build- Compatibilité système / version

Dans mon cas, j’avais créé un projet utilisant la version AS 1.0 / 2.0, et plus tard, importé dans une version studio neuve, cela me donnait une erreur, puis j’ai ouvert un projet dans une version plus ancienne de AS. vous pouvez également consulter http://tools.android.com/tech-docs/new-build-system

Fichier -> Structure du projet -> Projet -> Version du plugin Android = 2.2.3

Bien fonctionner sous Android Studio 2.2.3