48 votes

Android studio "Use gradle wrapper" grisé

J'essaie d'importer un projet eclipse dans Android studio. Dans le instructions de migration il est dit "Dans la boîte de dialogue suivante, laissez Use gradle wrapper sélectionné et cliquez sur OK. (Vous n'avez pas besoin de spécifier la maison Gradle)."

Le problème est que l'option ""Use gradle wrapper"" est désélectionnée et grisée.

Des suggestions ?

40voto

DeBuGGeR Points 818

1) Créez un nouveau projet simple avec Android Studio.

2) Trouvez le gradle dans le nouveau projet.

3) Utilisez l'option d'exportation dans eclipse pour créer le build.gradle script. (Nécessite au moins la version 22.0 de adt)

4) Copiez le gradle dans le projet que vous voulez exporter vers Android Studio.

5) Essayez maintenant d'importer ce projet, vous devriez pouvoir cocher la case wrapper.

Cela peut résoudre le problème que vous avez demandé. Vous pouvez également définir le chemin d'accès à Gradle et utiliser l'autre option sans problème.

J'espère que cela vous aidera !

5voto

Nick Spacek Points 1098

J'avais un projet existant avec ce problème. J'avais déjà gradle sur mon système, donc ce que j'ai fait pour le résoudre a été de tout supprimer de mon build.gradle sauf :

task wrapper(type: Wrapper) {
    gradleVersion = '1.10'
}

Si vous n'avez pas de build.gradle, créez-en un. Ensuite, exécutez gradle wrapper . Cela va télécharger le wrapper. Ensuite, remettez le contenu original (Android-ish) de votre build.gradle, et allez dans vos paramètres de projet dans IntelliJ/ADT. Vous devriez être en mesure de choisir l'option Use gradle wrapper option maintenant

0voto

Ken Points 1

J'ai eu ce problème et le seul moyen que j'ai trouvé pour le résoudre a été de supprimer mes répertoires Eclipse et SDK, de supprimer les paramètres/préférences, ainsi que les paramètres/préférences d'Android Studio. Ce n'est pas la solution la plus élégante, mais j'ai réussi à la faire fonctionner en procédant ainsi.

Je soupçonne que quelque chose ne s'est pas déroulé correctement pendant l'exportation, car c'est la dernière variable que j'ai modifiée après avoir déjà tenté une réinstallation d'Android Studio.

0voto

jphacks Points 1

Comme quelqu'un d'autre l'a dit, vous devez d'abord créer un nouveau projet avec Android studio, puis utiliser le fichier gradle trouvé dans ce projet et le coller dans le projet que vous voulez importer.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X