Cómo acelerar Android Studio en una Mac

Estoy intentando desarrollar algunas aplicaciones nativas de Android usando Android Studio (más reciente) en OS X Yosemite. Actualmente Android Studio es simplemente inutilizable: es demasiado lento. No me refiero al emulador de Android, que duplicaba el tiempo de desarrollo, sino al editor de código fuente en sí.

El problema principal es que muy a menudo, pero no siempre (yo diría casi siempre) no es capaz de mantener el ritmo de mi edición: cuando edito el texto, los caracteres aparecen en la pantalla entre uno y dos segundos más tarde. Si elimino caracteres, nunca sé a cuál llegué sin esperar un par de segundos. Si hago clic con el botón derecho, espero el equivalente de edades geológicas antes de que se muestre algo. Es casi imposible usar el editor de diseño gráfico porque es sloooow.

Tengo también otros problemas, relacionados con bichos increíbles. Pero quiero centrarme en esta funcionalidad básica.

Después de un poco de investigación terminé aumentando su espacio de montón. Así que entré en:

/Applications/Android Studio.app/Contents/bin

Y modificó estos valores:

 -Xms512m -Xmx6000m -XX:MaxPermSize=1000m -XX:ReservedCodeCacheSize=500m -XX:+UseCompressedOops 

En realidad, sólo he aumentado la memoria asignada para los dos primeros.

¿Hay alguien desarrollando para Android en una Mac que fue capaz de aumentar este rendimiento básico de Android Studio? ¿Hay algún truco oculto, combinación de JVM y opciones capaces de hacer esta aplicación utilizable?

Estoy trabajando en un MBP 2.3GHz i7 con 16GB de RAM: ¿es suficiente?

4 Solutions collect form web for “Cómo acelerar Android Studio en una Mac”

Hice lo siguiente para resolver la lentitud de Android Studio.

Ir a Android -> Preferencias -> Creación, Ejecución, Implementación -> Compilador

Compruebe la opción –

Compilar módulos independientes en paralelo (puede requerir un tamaño de montón mayor)

Establezca las opciones de VM en:

-Xmx2048m -XX: MaxPermSize = 512

Reinicie Android Studio.

Después de entender @Benjamin y @Marco Hc, capturé una captura de pantalla e intenté representar la solución gráficamente. Cada número en la imagen representa el flujo de la solución: Introduzca aquí la descripción de la imagen

  1. Ir a Android -> Preferencias

  2. Haga clic en Build, Execution, Deployment

  3. Haga clic en -> Compilador

  4. Compruebe la opción – Compile los módulos independientes en paralelo (puede requerir un tamaño de montón mayor)

  5. Compruebe el uso de la generación en proceso "y" Configuración bajo demanda y haga clic en el botón Aceptar

  6. Reinicie Android Studio y ya está.

Es más que suficiente, hay algunos trucos para mejorar tu rendimiento de Android Studio:

  • Activar gradam deamon: https://www.timroes.de/2013/09/12/speed-up-gradle/

  • Activar las funciones del compilador: Ajustes -> Compilador , luego activar "Compilador independiente …", "Utilizar compilación en proceso" y "Configuración bajo demanda".

Con estos dos trucos sentirás la diferencia. Házmelo saber.

¡Aclamaciones!

Sí, eso es suficiente computadora. Utilizo Android Studio tanto en mi iMac de mitad de 2011 como en mi MBP de 2.5GHz i7. Android Studio y el emulador son bastante lentos para cargar en el iMac, pero no tengo los problemas al escribir que describe en cualquiera de las máquinas.

¿Qué versión de Android Studio está usando?

  • No se puede abrir el almacén de claves en AndroidStudio - "Se han encontrado bytes de longitud redundantes"
  • Mac OSX Herramientas para desarrolladores de Android Null Pointer Exception
  • Dispositivo LG no listado en dispositivos ADB
  • ¿Cómo obtener herramientas de línea de comandos de Android para trabajar?
  • / Dev / HAX falta cada vez que reinicio mi equipo
  • Tools.jar no se encuentra OS X
  • ADT Bundle para Mac: Eclipse no se puede iniciar
  • Intentando usar Mozilla Bootstrapper para instalar Fennoc Opensource, pero obtiene el error
  • Ranlib: advertencia para la biblioteca
  • Android emulador congelación OS X v10.9 (Mavericks) con HAXM
  • Error al crear tarjeta sd en la carpeta AVD en Mac 10.7.5
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.