Después de actualizar a 0.4.2, aparece este error al abrir un proyecto: 'Falló la sincronización del proyecto Gradle. La funcionalidad básica (p. Ej., Edición, depuración) no funcionará correctamente "
El registro de eventos muestra esto:
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 distribution 'http://services.gradle.org/distributions/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 versión 0.4.1 se estaba comportando muy bien para mí.
android
android-studio
android-gradle-plugin
build.gradle
Carlos Taylor
fuente
fuente
Respuestas:
Supongo que puedo responder mi propia pregunta ... Esto funcionó para mí.
Por curiosidad, comparé la estructura del viejo .gradle y el nuevo ... ¡eran bastante diferentes!
Así que veré cómo va 0.4.2 :)
fuente
Tuve el mismo problema pero finalmente pude resolverlo para siempre
Pasos:
gradle
y.gradle
carpetas de su carpeta de proyecto.offline mode
Nota: en Android Studios relativamente más nuevo, el modo sin conexión se ha movido a la configuración de gradle.
Si el éxito, entonces
:)
más
gradle project sync failed
nuevo, sigue estos pasos:Use local gradle distribution
¡Felicidades ya terminaste!
fuente
http://services.gradle.org/distributions/
lugar del archivo. Gradle actual es 2.3lo mismo aquí, actualizar a 0.4.2 también rompió todo en mi caso ... No tiene nada que ver con el uso de memoria: tengo 8 gig de memoria y tengo un cajero automático libre de 3.5 gig, por lo que no tengo suficiente memoria para iniciar una JVM son bueyes ...
En realidad, podría tener algo que ver con las versiones de Gradle. Miré el registro de errores y encontré esto:
-
OK, lo arreglé yo mismo ... En el directorio del proyecto, vaya al directorio / gradle / wrapper y edite el archivo de propiedades de gradle-wrapper para esto:
Después de abrir su proyecto en Android Studio, seleccione el archivo build.gradle en el directorio / src y edítelo en esto:
Después de arreglarlo así, descubrí este artículo: http://tools.android.com/recent/androidstudio040released
fuente
fuente
Después de informar el problema en el sitio de comentarios de Android Studio, encontraron una solución para mí. Ahora estoy usando Gradle 1.10 y Android Studio 0.4.3.
Aquí está el enlace a la página con una descripción de cómo arreglé la mía: https://code.google.com/p/android/issues/detail?id=65219
¡Espero que esto ayude!
fuente
Encontré una respuesta en la red y funcionó para mí, así que aquí está:
Cuando obtiene el error de sincronización del proyecto Gradle, con detalles de error:
Luego, en Windows, vaya a:
Panel de control> Sistema> Avanzado (pestaña)> Variables de entorno> Variables del sistema> Nuevo:
Nombre de la variable
_JAVA_OPTIONS
y valor de la variable-Xmx512M
Guárdelo, reinicie AS. Esta vez podría funcionar, como lo hizo para mí.
Fuente: http://www.savinoordine.com/android-studio-gradle-windows-7/
fuente
Estoy enfrentando este problema muchas veces desde los últimos días, la respuesta anterior funciona perfectamente bien. Estaba buscando la razón exacta de este problema y en mi caso encontré Internet lento o no hay Internet en su máquina (suponiendo que esté llevando el proyecto a Windows desde Mac, puede que no sea necesario).
Me di cuenta que al hacer la compilación dejó de buscar una URL (http: // .maven.org / ). No sé por qué Android Studio está haciendo estas cosas nuevamente, pero ese parece ser el único problema en mi caso.
fuente
Para aquellos que están actualizando a la v1.0 de Android Studio y ven el error No se encontró el método Gradle DSL: 'runProguard', si está utilizando la versión 0.14.0 o superior del complemento gradle, debe reemplazar "runProguard" con "minifyEnabled "en sus archivos build.gradle. es decir
fuente
Después de seguir los pasos de Carlos, terminé eliminando el
C: \ Users \ MyPath.AndroidStudioPreview Directory
Luego re importé el proyecto, parecía solucionar mi problema por completo mientras tanto, y acelerar mi AndroidStudio
Espero que ayude a cualquiera
fuente
Tengo Android Studio 0.8.9 y después de horas en los foros, lo que finalmente funcionó para mí fue descargar manualmente Gradle (última versión) y luego ir a: C: \ Users \ .gradle \ wrapper \ dists \ gradle-1.12-all \ \ y reemplace el archivo local con el archivo descargado recientemente y también reemplace los datos extraídos; después de reiniciar Android Studio ... hizo algunas descargas y compilaciones y todo tipo de cosas, pero finalmente funcionó ... ¡Buena suerte!
fuente
Esto es lo que funcionó para mí con Android Studio 1.0.2:
Archivo -> Configuración-> Conjunto de Gradle 'Usar el envoltorio de Gradle predeterminado'.
Los otros métodos no parecían funcionar para mí.
fuente
No estoy usando Android Studio, pero tuve el mismo problema. Tuve que actualizar el último jdk de Java y configurar JAVA_HOME en ese jdk.
fuente
Yo tenía el mismo error. Eliminé el repositorio de Android del administrador de SDK de Android y lo reinstalé. Funcionó.
fuente
Cargar proyecto:> Compilación, ejecución, Implementación:> Compilador (Comprobar) Módulos independientes en paralelo.
fuente
parece bastante claro: su sistema operativo no puede encontrar suficiente RAM para iniciar un nuevo proceso Java, que en este caso es el constructor Gradle. Tal vez no tenga suficiente RAM, o no haya suficiente intercambio, o tenga muchos otros procesos hambrientos de memoria ejecutándose al mismo tiempo.
fuente
Tuve este problema cuando comencé mi proyecto y no había suficiente RAM para gradle. Busqué una solución durante una hora, incluidas las variantes dadas anteriormente, pero luego cerré mi navegador y reinicié mi IDE. Es interesante que si ejecuta un navegador o un juego después de iniciar IDE y proyectar correctamente, todavía funciona correctamente. Espero que esta solución sea útil para alguien. PD: lo siento por mi conocimiento de inglés (es de la escuela).
fuente
¡Todo lo que tiene que hacer es eliminar
.gradle
del usuario, pegar y verificar la actualización en Android Studio y funcionará perfectamente!fuente
Siempre elimino la carpeta .gradle de la carpeta% USERS% y vuelvo a iniciar el estudio. Al iniciar el IDE, vuelve a descargar gradle con todas las dependencias nuevamente. Su trabajo PERFECTO.
fuente
Hoy me encontré con el mismo error, sin embargo, estaba usando Android Studio 1.0.2. Lo que hice para solucionar el problema fue que comencé un proyecto con SDK 4.4 mínimo (API 19), así que cuando verifiqué la versión, noté que en la aplicación File-> ProjectStructure-> encontré Android 5 como una versión de SDK de compilación. Cambié eso a 4.4.
fuente
Estaba viendo este error junto con: "Error: compileSdkVersion android-21 requiere compilar con JDK 7"
Para mí, la solución fue encontrada aquí , donde tuve que actualizar la ubicación de JDK en la estructura del proyecto.
fuente