Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo acelerar el proceso de compilación de Android Studio

Última actualización: Echa un vistazo a Android Studio 2.0 (vista previa) Instant Run it is awesome !!!!

He encontrado algunos consejos (la construcción y ejecución de aplicaciones a través de Gradle y Android Studio es más lento que a través de Eclipse ) para acelerar el proceso de compilación de Android Studio (Gradle), pero todavía creo que es demasiado lento. Se tarda unos 15 segundos en compilar el proyecto y ejecutarlo en el dispositivo.

El gradle.properties ya está establecido en:

Org.gradle.daemon = true

Org.gradle.parallel = true

Edit: Impresionante! Colega de mí informó que Jack y Jill podría ser la solución: http://www.infoworld.com/article/2856113/mobile-technology/androids-new-jack-and-jill-compilers-head-uphill-to-developers .html estoy leyendo en él.

Compruebe esta explicación: https://www.saikoa.com/blog/the_upcoming_jack_and_jill_compilers_in_android

Edit 2: Nueva información sobre Jack y Jill !: http://tools.android.com/tech-docs/jackandjill

Editar 3: Android Studio 2.0 parece liberarnos de toda la carga! Echa un vistazo a "Ejecutar instantáneamente". Http://android-developers.blogspot.nl/2015/11/android-studio-20-preview.html

  • Cuál es el mejor rendimiento Wise: setOnClickListener VS android: onclick = "onClick"
  • ¿Cómo puedo evitar los retrasos de recolección de basura en juegos Java? (Mejores Prácticas)
  • ¿Por qué la adición de una instrucción If dentro de este método lo ralentiza tan drásticamente?
  • Android java.lang.OutOfMemoryError?
  • Android - Declarativa vs interfaz de usuario programática
  • RecyclerView vs ViewPager
  • Android ListView Actualizar una sola fila
  • Manejo de mapas de bits grandes
  • 3 Solutions collect form web for “Cómo acelerar el proceso de compilación de Android Studio”

    Hay dos tareas principales para configurar su compilación para reducir el tiempo de generación.

    Primero, tienes que configurar tu compilación con banderas especiales para hacerlo más rápido. Edite sus archivos gradle.properties o local.properties como sigue:

     org.gradle.daemon=true org.gradle.jvmargs=-Xmx3072m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 org.gradle.parallel=true org.gradle.configureondemand=true android.enableBuildCache=true 

    Explicación:

    • Al menos 3 GB de memoria son requeridos por la nueva opción incluida en Android Studio 2.2 dexing-in-process . Si su computadora no tiene suficiente memoria, puede ajustar este atributo a algo más apropiado para su configuración.
    • Build Cache es una nueva característica introducida en Android Studio 2.2 que mejora mucho las compilaciones. Más información aquí http://tools.android.com/tech-docs/build-cache . En Android Studio 2.3 o superior es true por defecto

    Con esta configuración, el tiempo de construcción se reduce a menudo de 2-3 minutos a 30 segundos o menos. La parte más importante es el atributo configureondemand . Más información aquí para configurar los parámetros de Android Studio

    Primero, uno está compilando su proyecto con una minSDKVersion> = 21 *. Si su aplicación tiene una versión mínima de SDK, puede crear un productFlavour especial para propósitos de desarrollo de la siguiente manera:

     productFlavors { production { minSdkVersion 15 ... } development { minSdkVersion 21 ... } } 

    * Importante, con Android Studio 2.4 esto ya no es necesario ya que el IDE hacer esto automáticamente .

    Echa un vistazo a Android Studio 2.0 PREVIEW ! ¡Mucho mas rápido!

    Soporta Instant Run, proporciona emuladores más rápidos y se basa en IntelliJ IDEA 15.

    http://android-developers.blogspot.nl/2015/11/android-studio-20-preview.html

    Consejos para acelerar el estudio de Android

    1. Habilitar trabajo sin conexión

    2. Mejorar el rendimiento de Gradle agregando el siguiente código en gradle.properties

    Org.gradle.daemon = true
    Org.gradle.parallel = true

    Guía paso a paso: http://www.viralandroid.com/2015/08/how-to-make-android-studio-fast.html

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.