Lorsque j’importe un projet Eclipse dans Android Studio, j’ai ce problème: Gradle 'XNote' project refresh failed Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject.
Quelqu’un sait pourquoi c’est arrivé? Merci!
Tout à l’heure, je suis confronté au même problème.
1.Vérifiez le chemin de classe dans le fichier build.gradle. changer à
classpath ‘com.android.tools.build:gradle:2.3.0’
dissortingbutionUrl = http: //services.gradle.org/dissortingbutions/gradle-3.3-all.zip
puis reconstruisez le projet. son aide pour moi … Je pense que cela va certainement vous aider.
J’ai résolu ce problème.
Google ne met plus à jour ADT, de sorte que lorsque Eclipse exporte un projet pour le graduer, il utilise une ancienne version de plug-in que Android Studio ne prend pas en charge.
Tout d’abord, vous devez vérifier la version du plug-in gradle que vous avez installée. Ouvrez le répertoire d’installation d’Android Studio, puis ouvrez le répertoire \gradle\m2repository\com\android\tools\build\gradle\
, vous verrez toutes les versions installées.
Ensuite, ouvrez Android Studio, ouvrez l’onglet ‘Projet -> Gradle Scripts’, build.gradle
fichier build.gradle
, remplacez le plug-in de gradle par la version la plus récente, telle que 2.3.0:
[FACULTATIF] Cette étape n’est pas nécessaire, mais si vous ne le faites pas, vous pouvez voir ce problème:
A problem occurred evaluating root project 'XXX'. > org/gradle/initialization/BuildCompletionListener
Vérifiez la dernière version de gradle que vous avez installée sur C:\Users\YOUR USER NAME\.gradle\wrapper\dists
. Puis ouvrez l’onglet ‘Projet -> Gradle Scripts’, éditez le fichier gradle-wrapper.properties
, modifiez la version de gradle (attention: gradle, NOT gradle plugin) au plus récent à la dernière ligne.
Enfin, cliquez sur Build - Clean Project
, terminé! S’il vous avertit toujours que “Échec de la synchronisation du projet Gradle …”, cliquez simplement sur Try Again
!
À LA FIN, CERTAINE PERSONNE M’AIDE À TRADUIRE MA RÉPONSE EN VRAI ANGLAIS QUI N’A PAS d’erreurs grammaticales !!!
Juste mettre à jour deux choses: –
1) Mettez à jour votre Build.gradle
vers
dependencies { classpath 'com.android.tools.build:gradle:3.0.1' }
2) Mettre à jour Gradle-wrapper.properties: ( Change Android mode > Project mode then Extend Gradle and open Gradle-wrapper.properties
)
Remplacez dissortingbutionUrl=http\://services.gradle.org/dissortingbutions/gradle-1.12-all.zip
Par
dissortingbutionUrl=http://services.gradle.org/dissortingbutions/gradle-3.3-all.zip
Cela résout toujours le problème. peut-il vous être utile
Je l’ai fait fonctionner après la mise à niveau des outils de construction vers la version 25.0.0 dans build.gradle:
buildToolsVersion '25.0.0'
Et changez le projet pour utiliser la version 3.3 la plus récente avec le wrapper de dégradé par défaut (Fichier -> Paramètres -> Gradle)
Dans mon cas, j’ai supprimé le dossier .idea du projet, puis redémarré le studio gère automatiquement tous les dossiers et tâches requirejs.
Tout d’abord, supprimez votre dossier .gradle dans le répertoire de base, puis redémarrez Android Studio.
La meilleure façon de résoudre ce problème consiste à copier / coller les valeurs de build.gradle et de gradle-wrapper.properties à partir d’un projet de travail dans le projet cible!
Heureux codage !!
Palanivelraghul avait raison. Un Studio doit télécharger l’ancienne version. Ensuite, il a présenté 3 options différentes après la fin.
Choisissez l’option supérieure ~ “Synchroniser avec 3.0.1” .
Journal des événements:
Gradle sync started > Project setup started > Gradle sync finished > Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar] > Gradle build finished.