J'ai essayé de définir différentes options Gradle Vm parmi toutes les réponses trouvées sur stackoverflow, mais rien ne semble fonctionner. Je suis sur Android Studio 1.2.2 J'obtiens cette erreur lorsque j'essaie. pour exécuter l'application sur l'émulateur ou sur le périphérique.
La seule chose qui fonctionne pour moi est que je dois configurer un nouveau projet dans différents répertoires, mais cela ne fonctionne que pour 3 instances, puis bang, cette erreur apparaît. C'est un travail fastidieux de faire 10 fois le processus mentionné ci-dessus.
Edit_1: J'ai même essayé d'invalider les caches/restart, ça ne marche pas
Rétrogradé à la version 1.0.1 pour que tout fonctionne parfaitement. J'utilise les mêmes fichiers de projet, cela fonctionne bien sur cette version n nombre de fois et les mêmes fichiers de projet génèrent une erreur vide ci-dessus sur la version studio 1.2.2
Généralement, exécuter gradle assembleDebug depuis la main ou depuis le menu Gradle (côté droit de l'écran -> application -> Tâches -> construire -> assemblerDebug) donne beaucoup plus d'informations.
Dans mon cas, il a montré des problèmes dans les fichiers de ressources.
Cela m'est arrivé et la cause a été différente à chaque fois.
Le premier était une erreur dans un fichier XML. Je l'ai compris en revenant au dernier commit stable. L'erreur était une balise de fermeture "/>" manquante. Je ne sais pas pourquoi le studio Android ne l'a pas signalé. Cela est arrivé à plusieurs de mes collègues
La deuxième fois, le correctif ajoutait une ligne - Xmx256m Ou - Xmx512m
Dans: Fichier-> Paramètres-> Construire, déployer et exécuter-> Construire des outils-> Graduer-> Option Gradle Vm
J'espère que ça aide
Cela peut être dû au fait que vous avez spécifié une option de ligne de commande dans les paramètres du studio Android. Vous pouvez vérifier cela en allant à
Fichier> Paramètres> Construire, Exécution, Déploiement> Compilateur
et voir "Options de ligne de commande" et vérifier si quelque chose est donné. (Dans votre cas, -x). Si c'est le cas, supprimez-le et cliquez sur Appliquer, puis sur Ok. Cela a fonctionné dans mon cas ...
Si vous supprimez des ressources telles que les mises en page, les chaînes ou quoi que ce soit. Assurez-vous que tout est supprimé correctement, chaque dépendance est supprimée correctement. Un nettoyage en profondeur. Cela a résolu le problème pour moi
La cause est vide car le problème provient de vos ressources xml ou manifeste