Un error al crear un nuevo proyecto en android studio
Cada vez que crear nuevo proyecto tengo este error:
Failed to import new Gradle project: Could not fetch model of type 'IdeaProject' using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'. 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.6/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. Consult IDE log for more details (Help | Show Log)
¿Alguna idea?
- ¿Cómo crear la mejor estructura de proyectos de aplicaciones para Android con Android Studio y Gradle?
- Android Studio 1.1 Gradle 2.2.1 Gradle versión 2.1 requiere la versión actual es 2.2.1
- Variantes de producto: Actividades múltiples
- ¿Cómo construir la biblioteca estática de C + + usando NDK en Android usando Android Studio con Gradle?
- Gradle + Retrolambda: Fatal Error: No se puede encontrar el paquete java.lang en classpath o bootclasspath
- Proveedor de contenido de Android y Gradle productFlavours
- Android Studio: ¿Cómo crear un archivo build.gradle para usarlo en Jenkins?
- Android Studio Build / Limpieza
- Android, Gradle. Cómo construir aplicaciones y ejecutar pruebas desde la aplicación de prueba
- Creación de una aplicación para Android con targetSdkVersion de 25 y minSdkVersion 19
- ¿Qué causa errores de "expresión constante requerida" para los valores de R.id.xxx generados en las sentencias switch?
- Android Studio proguardRelease FALLO debido biblioteca de frasco de salida vacío
- Error de generación con Android Studio 3.0 Canary 4
Inicie Android Studio, cierre cualquier proyecto abierto.
En el lado derecho, haga clic en Configurar -> Configuración.
En el lado izquierdo, en Compiler-> Gradle, seleccione VM Options como "-Xmx512m" (sin comillas)
Pulse OK y, a continuación, cree un proyecto. Trabajó para mí.
¡Usuarios de 64 bits!
Existe la posibilidad de que Gradel esté buscando una instalación JDK de 32 bits. Así que tenemos que cambiar eso (funcionó para mí).
Inicio -> tipo "Entorno" -> haga clic en "Editar Variables de Entorno del Sistema" -> aparecerá un cuadro de diálogo emergente, haga clic en el botón "Variables de Entorno" -> localice JAVA_HOME en "C: \ Program Files \ Java \ $ YOUR_JAVA_VER "Donde $ YOUR_JAVA_VER = jdk1.7.0_21.
Si no hay JAVA_HOME puede que necesites crearlo, cuando lea el Wiki de instalación me dijeron que necesitaba instalarlo.
Antivirus bloquean el estudio de Java y Android. Intenta cerrar el antivirus y comprobar de nuevo …
Para mí funciona mediante la configuración de la variable de entorno
GRADLE_OPTS=-Xmx512m
Vaya a Project y encuentre gradle.propeties y luego busque: – "org.gradle.jnmargs" reemplace esta línea por los siguientes: org.gradle.jvmargs = -XX: MaxHeapSize \ = 256m -Xmx256m
Error en la versión estable de android-studio 2.2
Mi respuesta se encontró con Android Studio 2.2, que se publicó en septiembre de 2016, por lo que las respuestas anteriores que están en este post no funcionó para mí. Lo que sí funcionó para mí, sin embargo, es configurar Android Studio para usar el JDK integrado en lugar del JDK 1.8 que descargé. Antes de configurar mi JDK en el JDK integrado y no en el que descargé, recibí los mismos errores que se detallan en este post.
Esto se puede encontrar en la configuración de la estructura de proyecto predeterminada.
Intente disminuir la configuración para la configuración de espacio de montón máximo en el archivo
android-sdk-windows\platform-tools\dx.bat
A un valor menor. Cámbielo a 512M en lugar de 1024M.
set defaultMx=-Xmx512M
Si está utilizando la última versión de Android Studio (0.2.1 desde esta respuesta), puede ir a Preferencias de Android Studio, expandir las opciones del compilador e intentar reducir la memoria máxima permitida para el compilador de Java, el compilador de Groovy y Android DX Compiler. Mantenga la reducción hasta que vea un cambio en el resultado. Honestamente, suena como su computadora puede ser cortocircuito en la RAM disponible, y el androide Studio se puede configurar por defecto para tomar un pedazo relativamente grande de memoria.
Ponga la opción: -Xmx512m en el compilador >> grandle VM opciones, no en el compilador general VM opciones, no reemplazar -ea
He resuelto por ir a ANDROID_SDKPATH / sdk / build-tools / VERSION / dx.bat editar con algún editor de texto set java_exe=
cambios set java_exe=
a
set java_exe=%java_home%\bin\java.exe
O utilice su ruta java.exe
Y comentario
if exist "%~dp0..\tools\lib\find_java.bat" call "%~dp0..\tools\lib\find_java.bat" if exist "%~dp0..\..\tools\lib\find_java.bat" call "%~dp0..\..\tools\lib\find_java.bat"
Resultado como este
set java_exe=%java_home%\bin\java.exe rem if exist "%~dp0..\tools\lib\find_java.bat" call "%~dp0..\tools\lib\find_java.bat" rem if exist "%~dp0..\..\tools\lib\find_java.bat" call "%~dp0..\..\tools\lib\find_java.bat" if not defined java_exe goto :EOF
Y ahora puede CONSTRUIR CON ÉXITO
Abra las propiedades de Gradle y cambie el org.gradle.jvmargs = -Xmx1024m.
Y luego haga clic en intentar de nuevo para sincronizar Gradle nuevamente.
Vea la imagen
Puedes probar:
- Abra su Android Studio >> Archivo >> Configuración >> Compiler >> Gradle
- Establezca las opciones de VM en
-Xmx512m
y Aceptar.
- Pasar un objeto JavaScript usando addJavascriptInterface () en Android
- Android Web Scraping con un navegador sin cabeza