J'ai installé Android Studio version 1.0.1. J'ai importé mes projets depuis Eclipse et cela fonctionne très bien. Ensuite, j'ai supprimé un module et l'ai réimporté dans mon projet Android Studio. La version Gradle dit "BUILD SUCCESSFUL" mais une fenêtre d'alerte apparaît avec le message
Impossible de terminer l'exécution de Gradle. Cause: Déjà éliminé: Module: 'MYMODULENAME'
Je ne peux pas démarrer mon application maintenant. Une idée de ce que je peux faire?
Edit: j'ai résolu le problème avec les instructions suivantes:
- Basculer la vue du projet d'Android vers Project
- Supprimer l'entrée inclure "MYMODULENAME" dans settings.gradle
- La boîte bleue dans le symbole du module ne s'affiche pas. Ensuite, vous pouvez supprimer le module dans le menu contextuel
- Importez le module
Réponses:
Remarque : il s'agit uniquement d'un problème IDEA / AS,
gradlew clean
| Construire> Nettoyer | Construire> Reconstruire ne fera que perdre votre temps.La plupart des solutions ici sont des coups de couteau aveugles dans le noir. Voici ce que j'ai trouvé être la cause première:
.iml
fichiers peuvent être manquants (peut-être parce que nous les avons supprimés), vérifiez si le module contient des erreurs.iml
..idea/modules.xml
a une entrée pour ce moduleLors de la synchronisation, j'ai remarqué que IDEA / AS essaie de mettre une nouvelle entrée en double
.idea/modules.xml
alors qu'il y en a déjà une. Cette entrée en double est probablement supprimée deux fois pendant que la synchronisation tente de réinitialiser les modules en mémoire.Solution rapide : pour le faire fonctionner, le plus simple est de supprimer
.idea/modules.xml
avec les.iml
fichiers. En outre, il peut être utile de supprimer le.idea/modules/
dossier s'il existe. Redémarrez Android Studio (pas besoin d'effacer le cache) et forcez une synchronisation Gradle depuis la vue Gradle ou la barre d'outils pour recréer les fichiers.la source
find . -name *.iml -delete && rm .idea/modules.xml
synchronisez Android Studioapp
module dansmodules.xml
J'ai résolu ce problème en:
./gradlew
nettoyerla source
Solution la plus simple. (Essayez ceci en premier).
Quittez et redémarrez le studio Android. (Quitte pas ferme)
Construisez> Nettoyez votre projet si nécessaire.
la source
fonctionne pour moi: Fichier -> Invalider les caches / redémarrer ... -> Invalider et redémarrer
la source
./gradlew clean
, pour supprimer certains fichiers de projet, etc.), c'était la seule qui fonctionnait pour moi.Parfois
gradlew clean
ouInvalidate Cache and Restart
n'aide pas, car ces méthodes ne nettoient pas les fichiers spécifiques à Android Studio par eux-mêmes.Dans ce cas, fermez AS et supprimez le
.idea
répertoire et le.iml
fichier dans un projet racine où lesettings.gradle
fichier existe. Cela fera reconstruire AS à partir du sol frais.la source
Pour moi, cela s'est produit lorsque j'ai supprimé un module et en ai construit un nouveau avec le même nom de package Solution:
la source
la source
Pour une solution alternative, vérifiez si vous avez ajouté votre application à settings.gradle avec succès
la source
J'ai eu un problème similaire lorsque je travaillais avec des composants RN dans mon projet Android et la seule façon de contourner ce problème était d'ignorer le projet Gradle.
Pour faire ça:
Je ne sais pas ce qui cause cela, mais cela m'est arrivé lors de l'utilisation de React Native Maps.
Remarque: Si vous rencontrez toujours des problèmes après cela. Essayez de rafraîchir le projet Gradle qui causait des problèmes.
la source
Si
gradle clean
et / ouBuild -> Clean Project
n'a pas aidé à rouvrir le projet:Attention, il s'agit d'une opération destructrice - vous allez perdre les signets, les points d'arrêt et les étagères du projet
la source
la solution ci-dessous fonctionne pour moi
.iml
fichiersla source
Pour moi, cela s'est produit lorsque j'ai supprimé un module et essayé de créer le projet:
La solution simple était d'invalider le cache et de redémarrer.
Android Studio> Fichier> Caches invalides> Invalider et redémarrer
la source
Je fais également face à ce problème parfois. Cliquez sur la console Gradle dans la barre inférieure du studio Android, à droite. Il affichera l'erreur exacte dans les journaux. Mon problème était que j'avais compilé le SDK 22 et que la bibliothèque appcomact importée était de sdk 23.
la source
J'ai eu le même problème, après avoir supprimé certains fichiers Gradle (d'AWS)
je l'ai résolu en les marquant "ignorer gradle"
Je crois que ce n'est pas la meilleure réponse mais ça la résout pour moi
Gradle (dans la barre de droite) -> clic droit sur le gradle problématique -> ignorer
la source
Bien que la réponse acceptée n'ait pas fonctionné pour moi (malheureusement je ne peux pas laisser de commentaire), elle m'a conduit dans la bonne direction.
dans
.idea/libraries
j'ai trouvé qu'il y avait des fichiers xml en double (les doublons ont été nommés avec un 2 avant le_aar.xml
bit).les supprimer, redémarrer Android Studio et synchroniser ont corrigé l'erreur
la source
Dans mon cas, comme dans cette question , il est arrivé parce que j'avais mon projet dans un répertoire de liens symboliques. Après avoir rouvert le projet dans le répertoire réel et reconfiguré gradle (
File -> Sync with Gradle files
), le problème a disparu. Honte à vous, Android Studio!la source
J'avais ce problème parce que
gradle
et j'utilisaisAndroid Studio
un chemin différent pour lejvm
. Dans leEvent Log
il y avait une option pour AS etgradle
pour utiliser le même chemin. En sélectionnant ceci et en faisant uneinvalidate cache & restart
résolution du problème pour moi.la source