android studio 0.4.2: Erreur de synchronisation du projet Gradle a échoué

Après la mise à jour à la version 0.4.2, j’obtiens cette erreur lors de l’ouverture d’un projet: «La synchronisation du projet Gradle a échoué. Les fonctionnalités de base (par exemple l’édition, le débogage) ne fonctionneront pas correctement

Le journal des événements affiche ceci:

Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. at org.gradle.launcher.daemon.bootstrap.DaemonGreeter.parseDaemonOutput(DaemonGreeter.java:34) at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startProcess(DefaultDaemonStarter.java:109) at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startDaemon(DefaultDaemonStarter.java:90) at org.gradle.launcher.daemon.client.DefaultDaemonConnector.startDaemon(DefaultDaemonConnector.java:95) at org.gradle.launcher.daemon.client.DefaultDaemonConnector.connect(DefaultDaemonConnector.java:72) at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:149) at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:74) at org.gradle.tooling.internal.provider.DaemonBuildActionExecuter.execute(DaemonBuildActionExecuter.java:42) at org.gradle.tooling.internal.provider.DaemonBuildActionExecuter.execute(DaemonBuildActionExecuter.java:29) at org.gradle.tooling.internal.provider.LoggingBridgingBuildActionExecuter.execute(LoggingBridgingBuildActionExecuter.java:53) at org.gradle.tooling.internal.provider.LoggingBridgingBuildActionExecuter.execute(LoggingBridgingBuildActionExecuter.java:30) at org.gradle.tooling.internal.provider.ProviderConnection.run(ProviderConnection.java:106) at org.gradle.tooling.internal.provider.ProviderConnection.run(ProviderConnection.java:100) at org.gradle.tooling.internal.provider.DefaultConnection.run(DefaultConnection.java:143) at org.gradle.tooling.internal.consumer.connection.ActionAwareConsumerConnection.run(ActionAwareConsumerConnection.java:40) at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter$1.run(DefaultBuildActionExecuter.java:53) at org.gradle.tooling.internal.consumer.connection.LazyConsumerActionExecutor.run(LazyConsumerActionExecutor.java:82) at org.gradle.tooling.internal.consumer.connection.ProgressLoggingConsumerActionExecutor.run(ProgressLoggingConsumerActionExecutor.java:58) at org.gradle.tooling.internal.consumer.connection.LoggingInitializerConsumerActionExecutor.run(LoggingInitializerConsumerActionExecutor.java:44) at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.java:55) at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:66) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) 2014-01-12 02:57:48,886 [ 33025] INFO - .BaseProjectImportErrorHandler - Failed to import Gradle project at 'C:/android/workspace_studio/Noggle' org.gradle.tooling.GradleConnectionException: Could not run build action using Gradle dissortingbution 'http://services.gradle.org/dissortingbutions/gradle-1.9-all.zip'. at org.gradle.tooling.internal.consumer.ResultHandlerAdapter.onFailure(ResultHandlerAdapter.java:55) at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.java:57) at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:66) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) at org.gradle.tooling.internal.consumer.BlockingResultHandler.getResult(BlockingResultHandler.java:46) at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter.run(DefaultBuildActionExecuter.java:43) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.doResolveProjectInfo(GradleProjectResolver.java:170) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.access$000(GradleProjectResolver.java:61) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$1.fun(GradleProjectResolver.java:117) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$1.fun(GradleProjectResolver.java:113) at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:182) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:113) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:61) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49) at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:48) at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:137) at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:123) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:471) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$2.run(ExternalSystemUtil.java:549) at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:464) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178) at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171) at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:373) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:436) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:153) Caused by: org.gradle.api.GradleException: Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.9/userguide/gradle_daemon.html Please read below process output to find out more: ----------------------- Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. at org.gradle.launcher.daemon.bootstrap.DaemonGreeter.parseDaemonOutput(DaemonGreeter.java:34) at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startProcess(DefaultDaemonStarter.java:109) at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startDaemon(DefaultDaemonStarter.java:90) at org.gradle.launcher.daemon.client.DefaultDaemonConnector.startDaemon(DefaultDaemonConnector.java:95) at org.gradle.launcher.daemon.client.DefaultDaemonConnector.connect(DefaultDaemonConnector.java:72) at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:149) at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:74) at org.gradle.tooling.internal.provider.DaemonBuildActionExecuter.execute(DaemonBuildActionExecuter.java:42) at org.gradle.tooling.internal.provider.DaemonBuildActionExecuter.execute(DaemonBuildActionExecuter.java:29) at org.gradle.tooling.internal.provider.LoggingBridgingBuildActionExecuter.execute(LoggingBridgingBuildActionExecuter.java:53) at org.gradle.tooling.internal.provider.LoggingBridgingBuildActionExecuter.execute(LoggingBridgingBuildActionExecuter.java:30) at org.gradle.tooling.internal.provider.ProviderConnection.run(ProviderConnection.java:106) at org.gradle.tooling.internal.provider.ProviderConnection.run(ProviderConnection.java:100) at org.gradle.tooling.internal.provider.DefaultConnection.run(DefaultConnection.java:143) at org.gradle.tooling.internal.consumer.connection.ActionAwareConsumerConnection.run(ActionAwareConsumerConnection.java:40) at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter$1.run(DefaultBuildActionExecuter.java:53) at org.gradle.tooling.internal.consumer.connection.LazyConsumerActionExecutor.run(LazyConsumerActionExecutor.java:82) at org.gradle.tooling.internal.consumer.connection.ProgressLoggingConsumerActionExecutor.run(ProgressLoggingConsumerActionExecutor.java:58) at org.gradle.tooling.internal.consumer.connection.LoggingInitializerConsumerActionExecutor.run(LoggingInitializerConsumerActionExecutor.java:44) at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.java:55) at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:66) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) 2014-01-12 02:57:48,893 [ 33032] WARN - nal.AbstractExternalSystemTask - A fatal exception has occurred. Program will exit. com.intellij.openapi.externalSystem.model.ExternalSystemException: A fatal exception has occurred. Program will exit. at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:185) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:113) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:61) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49) at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:48) at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:137) at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:123) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:471) at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$2.run(ExternalSystemUtil.java:549) at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:464) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178) at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171) at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:373) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:436) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:153) 2014-01-12 02:57:48,895 [ 33034] WARN - .project.GradleProjectImporter - 2014-01-12 02:57:48,895 [ 33034] INFO - .project.GradleProjectImporter - A fatal exception has occurred. Program will exit. Consult IDE log for more details (Help | Show Log) 2014-01-12 02:57:48,941 [ 33080] INFO - ution.rmi.RemoteProcessSupport - Port/ID: 21325/Maven3ServerImpl5ed05101 2014-01-12 02:57:49,424 [ 33563] INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $APP_CONFIG$/remote-servers.xml file is null 2014-01-12 02:57:50,185 [ 34324] INFO - tor.impl.FileEditorManagerImpl - Project opening took 13482 ms 

La version 0.4.1 se comportait très bien pour moi.

Je suppose que je peux répondre à ma propre question … Cela a fonctionné pour moi.

  1. Fichier -> Invalider les caches / Redémarrer
  2. Arrêter Android Studio
  3. Renommez / supprimez le dossier .gradle dans le répertoire de base de l’utilisateur
  4. Redémarrez Android Studio laissez-le télécharger tous les trucs Gradle dont il a besoin
  5. Gradle construire le succès!
  6. Reconstruire le projet …. succès!

Par curiosité, j’ai comparé la structure de l’ancien .gradle et du nouveau … elles étaient assez différentes!

Je vais donc voir comment va 0.4.2 🙂

J’ai eu le même problème mais finalement j’ai pu le résoudre pour toujours
Pas:

  1. Supprimez les dossiers gradle et .gradle de votre dossier de projet.
  2. Dans Android Studio: Ouvrez votre projet puis: Fichier -> Paramètres -> Compilateur -> Gradle : Activer le offline mode
    Remarque: dans les studios Android relativement récents, le mode hors connexion a été déplacé vers les parameters de gradation. entrer la description de l'image ici
  3. Fermez votre projet: Fichier -> fermer projet
  4. Connectez-vous à Internet et ouvrez à nouveau votre projet, puis laissez Android Studio télécharger ce qu’il veut

Si succès alors :)
autre

  1. Si vous rencontrez gradle project sync failed nouvelle gradle project sync failed , veuillez suivre ces étapes:
  2. Téléchargez le dernier package de classement depuis ce répertoire
  3. Extrayez-le et mettez-le quelque part (par exemple f: \ gradle-1.10)
  4. Allez dans votre Android Studio et chargez votre projet puis ouvrez Fichier-> Paramètres-> Gradle , dans cette page, cliquez sur Use local gradle dissortingbution
  5. Tapez votre adresse de dossier gradle là
    entrer la description de l'image ici

Félicitations, vous avez terminé!

Même chose ici, la mise à jour vers la version 0.4.2 a également tout cassé dans mon cas … Cela n’a rien à voir avec l’utilisation de la mémoire: j’ai 8 Go de mémoire et une atmosphère de 3,5 Go, donc je n’ai pas assez de mémoire pour démarrer une JVM c’est des bœufs …

En fait, cela pourrait avoir quelque chose à voir avec les versions de Gradle, j’ai examiné le journal des erreurs et j’ai trouvé ceci:

2014-01-14 09: 00: 30,918 [61112] WARN – nal.AbstractExternalSystemTask – Le projet utilise une ancienne version du plug-in Android Gradle. La version minimum prise en charge est 0.7.0. Veuillez mettre à jour la version de la dépendance ‘com.android.tools.build:gradle’ dans vos fichiers build.gradle.

Vous utilisez la version 1.8 de Gradle, qui n’est pas prise en charge. Veuillez utiliser la version 1.9. Veuillez pointer vers une version Gradle prise en charge dans les parameters Gradle du projet ou dans l’encapsuleur Gradle du projet (le cas échéant). Com.intellij.openapi.externalSystem.model.ExternalSystemException: Project utilise une ancienne version du plug-in Android Gradle. La version minimum prise en charge est 0.7.0. Veuillez mettre à jour la version de la dépendance ‘com.android.tools.build:gradle’ dans vos fichiers build.gradle

Vous utilisez la version 1.8 de Gradle, qui n’est pas prise en charge. Veuillez utiliser la version 1.9.

Veuillez pointer vers une version Gradle prise en charge dans les parameters Gradle du projet ou dans l’encapsuleur Gradle du projet (le cas échéant).

OK, je l’ai corrigé moi-même … Dans le répertoire du projet, accédez au répertoire / gradle / wrapper et éditez le fichier de propriétés gradle-wrapper à ceci:

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

Après avoir ouvert votre projet dans Android Studio et sélectionnez le fichier build.gradle dans le répertoire / src et modifiez-le en ceci:

 dependencies { classpath 'com.android.tools.build:gradle:0.7.+' } 

Après l’avoir réparé comme ça, j’ai découvert cet article: http://tools.android.com/recent/androidstudio040released

  1. Ouvrir un fichier-> Paramètres
  2. Choisissez Gradle
  3. Marquez “Utiliser la dissortingbution grandle locale” et sélectionnez le chemin de la maison principale pour ex: C: /Users/high_hopes/.gradle/wrapper/dists/gradle-2.1-all/27drb4udbjf4k88eh2ffdc0n55/gradle-2.1.1 puis choisissez le chemin du répertoire de service C : /Users/high_hopes/.gradle
  4. Appliquer toutes les modifications
  5. Open File-> invalider les caches / restart …
  6. Sélectionnez Just Restart

Après avoir signalé le problème sur le site de retour Android Studio, ils ont trouvé une solution pour moi. J’utilise maintenant Gradle 1.10 et Android Studio 0.4.3.

Voici le lien vers la page avec une description de la façon dont j’ai corrigé le mien: https://code.google.com/p/android/issues/detail?id=65219

J’espère que cela t’aides!

J’ai trouvé une réponse sur le net et ça a fonctionné pour moi, la voici donc:

Lorsque vous obtenez le projet de gradation, l’erreur de synchronisation a échoué, avec les détails de l’erreur:

Une erreur s’est produite lors de l’initialisation de la machine virtuelle. Impossible de réserver suffisamment d’espace pour le tas d’object. Erreur: Impossible de créer la machine virtuelle Java. Erreur: une exception fatale s’est produite. Le programme va sortir.

Ensuite, sous Windows, veuillez vous rendre sur:

Panneau de configuration> Système> Avancé (onglet)> Variables d’environnement> Variables système> Nouveau:

Nom de la variable _JAVA_OPTIONS et valeur de la variable -Xmx512M

Enregistrez-le, redémarrez AS. Cela pourrait fonctionner cette fois, comme pour moi.

Source: http://www.savinoordine.com/android-studio-gradle-windows-7/

Je fais face à ce problème plusieurs fois depuis quelques jours, la réponse ci-dessus fonctionne parfaitement bien. Je cherchais la raison exacte de ce problème et dans mon cas, j’ai trouvé Internet lent ou pas d’Internet sur votre machine (en supposant que vous apportiez le projet à Windows à partir de Mac, cela pourrait ne pas être nécessaire).

J’ai remarqué que lors de la construction, il n’arrêtait pas d’aller chercher une URL ( http://maven.org/ ). Je ne sais pas pourquoi Android Studio refait ces choses, mais cela semble être le seul problème dans mon cas.

Pour ceux qui passent à la version 1.0 d’Android Studio et voient l’erreur méthode Gradle DSL introuvable: ‘runProguard’, Si vous utilisez la version 0.14.0 ou supérieure du plug-in gradle, vous devez remplacer «runProguard” par “minifyEnabled “dans vos fichiers build.gradle. c’est à dire

 buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } 

Après avoir suivi les étapes de Carlos, j’ai fini par supprimer le

Répertoire C: \ Users \ MyPath.AndroidStudioPreview

Ensuite, réimporté le projet, il a semblé résoudre mon problème complètement pour le moment, et accélérer mon AndroidStudio

J’espère que ça aide quelqu’un

J’ai Android Studio 0.8.9 et après des heures sur les forums ce qui a finalement fonctionné pour moi a été de télécharger manuellement Gradle (dernière version) puis d’aller sur: C: \ Users \ .gradle \ wrapper \ dists \ gradle-1.12-all \ \ et remplacez l’archive locale par l’archive récemment téléchargée et remplacez également les données extraites; Après le redémarrage d’Android Studio … il a fait des téléchargements et des compilations et toutes sortes de choses, mais cela a finalement fonctionné.

C’est ce qui a fonctionné pour moi avec Android Studio 1.0.2:

Fichier -> Paramètres-> Gradle Set ‘Utiliser le wrapper Gradle par défaut.’

Les autres méthodes ne semblaient pas fonctionner pour moi.

Je n’utilise pas Android Studio, mais j’ai le même problème. Je devais mettre à jour le dernier jdk java et définir le JAVA_HOME sur ce jdk.

J’ai eu la même erreur. J’ai supprimé le référentiel Android de android sdk manager et l’ai réinstallé. Ça a marché.

Charger le projet:> Build, execution, Deployment:> (Check on) comstackr Modules indépendants dans parllel.

 Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. 

semble assez clair: votre système d’exploitation ne peut pas trouver assez de RAM pour démarrer un nouveau processus Java, qui est dans ce cas le générateur Gradle. Peut-être que vous n’avez pas assez de RAM, ou pas assez de swap, ou que vous avez trop de processus en attente d’exécution de la mémoire en même temps.

J’ai eu ce problème quand j’ai commencé mon projet et il n’y avait pas assez de RAM pour graduer. J’ai cherché une solution pendant une heure, y compris les variantes données ci-dessus, mais je viens de fermer mon navigateur et de redémarrer mon IDE. Il est intéressant de noter que si vous lancez un navigateur ou un jeu après avoir démarré avec succès l’IDE ​​et que vous le projetez, cela fonctionne toujours correctement. J’espère que cette solution sera utile pour quelqu’un. ps désolé pour mes connaissances en anglais (c’est de l’école).

Tout ce que vous avez à faire est de supprimer .gradle de l’utilisateur, coller et vérifier la mise à jour dans Android Studio et cela fonctionnera parfaitement!

Je retire toujours le dossier .gradle du dossier% USERS% et redémarre le studio. Lors du démarrage de l’IDE, il télécharge à nouveau toutes les dépendances. Son travail est PARFAIT.

Aujourd’hui, j’ai rencontré la même erreur, cependant, j’utilisais Android Studio 1.0.2. Ce que j’ai fait pour résoudre le problème, c’est que j’ai démarré un projet avec un minimum de SDK 4.4 (API 19). Lorsque j’ai vérifié la version, j’ai remarqué que dans File-> ProjectStructure-> app, Android 5 Je l’ai changé à 4.4.

Je voyais cette erreur avec: “Erreur: comstackSdkVersion android-21 nécessite la compilation avec JDK 7”

Pour moi, la solution a été trouvée ici , où je devais mettre à jour l’emplacement du JDK dans la structure du projet.