¿Cómo acelerar Android Studio?

Un Android Studio lento es un dolor en el trasero para un desarrollador de Android. Desarrollar una aplicación con un IDE lento no es pan comido. También es molesto que cuando te estás enfocando en la construcción de la lógica para tu aplicación, tienes una patada para trabajar y en ese momento tu estudio de Android de repente comienza a retrasarse. Realmente no te sentirás bien en ese momento. En las versiones anteriores, Android Studio era un software más pesado. Google lo está actualizando y haciéndolo más escalable para los desarrolladores. Pero también es un software pesado que absorberá la memoria RAM de su computadora. Si su PC no tiene una configuración alta, no puede ejecutar otras aplicaciones como Google Chrome cuando su estudio de Android se está ejecutando. Si intenta hacerlo, su PC comenzará a colgarse.

Speed-Up-Android-Studio

En este artículo, haremos todo lo posible para resolver este problema. Intentaremos configurar un estudio de Android como un encanto para que podamos ejecutar un entorno de desarrollo más fluido. Nos ahorrará tiempo en el desarrollo de una aplicación y tampoco pasará por un proceso doloroso en el momento del desarrollo. 

Requisitos mínimos de espacio y configuración: Oficialmente, Android Studio requiere un mínimo de 4 GB de RAM, pero se recomiendan 8 GB de RAM. También requiere un mínimo de 2 GB de espacio en disco, pero se recomiendan 4 GB de espacio en disco. Pero estos son los requisitos mínimos. 

Se ha observado muchas veces que Android Studio consume activamente RAM de 4 GB. Entonces, en primer lugar, debemos pensar que, para acelerar el estudio de Android, ¿cuáles son los pasos que debemos seguir? Este artículo se dividirá en dos partes, en la primera veremos cómo podemos acelerar el proceso de compilación de Android Studio y en la segunda parte sabremos cómo podemos acelerar este software lento y pesado llamado Android Studio.

Acelere su proceso de compilación de Gradle

La compilación de Gradle es la parte más importante del desarrollo de una aplicación para Android. A veces lleva mucho más tiempo del que debería y luego se convierte en un proceso doloroso. Estos son algunos de los mejores consejos para reducir el tiempo de compilación de Gradle.

Paso 1: habilite el trabajo sin conexión

Muchas veces no necesitamos ir con el proceso de compilación en línea de Gradle, podemos hacerlo sin conexión. ¿Por qué no hacerlo en modo fuera de línea? Nos ahorrará tiempo y evitará las comprobaciones innecesarias de las dependencias. Siempre podemos habilitar el proceso de compilación en línea cuando lo necesitemos. Podemos apagarlo por ahora. Vaya a Ver >> Ventanas de herramientas >> Gradle y luego haga clic en el icono Alternar modo sin conexión. Nuevamente, al hacer clic en el icono, se desactivará el modo sin conexión.

Paso 2: habilite Gradle Daemon y Parallel Build

Habilitar la compilación paralela reducirá los tiempos de compilación de Gradle porque compilará módulos en paralelo. Habilitar Gradle Daemon también ayudará a acelerar el proceso de compilación. Vaya a Gradle Scripts >> gradle.properties y agregue estas dos líneas de código.

Java

# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects.
org.gradle.parallel=true
 
# When set to true the Gradle daemon is used to run the build. For local developer builds this is our favorite property.
# The developer environment is optimized for speed and feedback so we nearly always run Gradle jobs with the daemon.
org.gradle.daemon=true

Paso 3: habilite Dexing incremental

Activar Dexing incremental también acelerará el proceso de compilación de la aplicación. Vaya a build.gradle (módulo: aplicación) y agregue este bloque.

Java

dexOptions {
    incremental true
}

Nota: Desde Android Gradle Plugin 8.0 en adelante, no es necesario usar dexOptions ya que el complemento AndroidGradle optimiza la dexing automáticamente. Por lo tanto, su uso no tiene ningún efecto. 

Paso 4: deshabilite el antivirus 

En el proceso de compilación de Gradle, el estudio de Android necesita acceder a varios archivos repetidamente. Por defecto, un antivirus no brinda acceso directo al estudio de Android a esos archivos, verificará el archivo y luego otorgará el acceso. El procedimiento de verificar primero los archivos y luego dar acceso a Android Studio ralentiza el proceso de compilación de Gradle. Entonces, si está lo suficientemente seguro de que en su PC no ha descargado ningún archivo de malware de sitios web o ubicaciones no autorizados, puede desactivar el antivirus. También ayudará a acelerar el proceso de Gradle Build. Creo que no hace falta que te diga que como puedes apagar el antivirus de tu pc lo estarías sabiendo.

Paso 5: deshabilite el servidor proxy de Android Studio

De forma predeterminada, el servidor proxy está desactivado en el estudio de Android, pero en algunos casos, su servidor proxy puede estar activado. Deshabilitarlo ayudará a ejecutar un proceso de compilación más fluido. Para deshabilitarlo, vaya a Archivo >> Configuración >> Apariencia y comportamiento >> Configuración del sistema >> Proxy HTTP y seleccione Sin proxy

Haz que Android Studio sea más fluido y rápido

Hemos realizado algunas configuraciones fácticas para acelerar el proceso de compilación de Gradle. Ahora hagamos algunas configuraciones que pueden ayudarnos a hacer que nuestro Android Studio sea más rápido.

Paso 1: deshabilite los complementos inútiles

Puede haber muchos complementos en Android Studio que no estés usando. Deshabilitarlo liberará algo de espacio y reducirá los procesos complejos. Para hacerlo, abra Preferencias >> Complementos y deshabilite los complementos que no está utilizando.

Paso 2: Usa SSD

Una unidad de estado sólido es un gran producto en el que puede invertir. No solo acelerará su estudio de Android, sino que también acelerará su PC 2 o 3 veces. SSD es realmente más rápido que las unidades de disco duro.

Paso 3: Ajuste la configuración de la memoria

Vaya a Apariencia y comportamiento >> Configuración del sistema >> Configuración de memoria . Modifique estos ajustes según sus preferencias. Aumentar un poco el tamaño del montón puede ayudar. Demasiada asignación de almacenamiento dinámico tampoco es algo bueno.

Paso 4: ignorar Thumbs.db

Vaya a Archivo>> Configuración>> Editor>> Tipos de archivo>> y en el campo Ignorar archivos y carpetas agregue Thumbs.db. También puede acelerar su Android Studio.

Paso 5: Libere espacio y caché

Para borrar la caché de Gradle:

En Windows: 

%USERPROFILE%\.gradle\caches

En Mac:

/ UNIX:~/.gradle/caches/ 

Para borrar el caché de todo el estudio de Android:

File >> Invalidate Cache and Restart.

Paso 6: elimine proyectos no utilizados y no deseados 

En nuestra carpeta de proyectos de Android Studio, también pueden existir muchas aplicaciones basura que hemos creado de alguna manera, pero no hemos hecho ningún trabajo en esas aplicaciones. Las aplicaciones que existen no son necesarias para usted, entonces puede eliminar estas aplicaciones no deseadas, liberará espacio y eliminará una pequeña carga no deseada de Android Studio. Para ello, consulte la siguiente ruta:

C:\Users\%USER%\AndroidStudioProjects 

y elimina esas aplicaciones basura.

Paso 7: Trate de usar un solo proyecto a la vez

Hemos hablado antes sobre el tema de cuánto software pesado es el estudio de Android y qué tan pesado es el proceso de compilación gradle de la aplicación. Si no tenemos una PC de alta configuración, entonces no deberíamos trabajar en muchas aplicaciones al mismo tiempo y tampoco deberíamos hacer la compilación de gradle para dos aplicaciones a la vez. Si lo estamos haciendo entonces puede provocar que nuestro pc se cuelgue. Debemos trabajar en un solo proyecto a la vez. 

Paso 8: intente ejecutar la aplicación en un dispositivo físico en lugar de un emulador

Android Studio proporciona los emuladores para ejecutar nuestra aplicación con fines de desarrollo. Los emuladores proporcionados por ellos también pondrán una carga adicional y harán que el estudio de Android sea voluminoso, lo que puede ser la causa del bloqueo del estudio de Android. Deberíamos ejecutar nuestra aplicación en un dispositivo físico en lugar de ese emulador, lo que conducirá a un proceso de desarrollo sin problemas. Puede consultar el artículo ¿Cómo ejecutar la aplicación de Android en un dispositivo real?

Paso 9: Actualiza el estudio de Android

Google también está tratando de hacer que el IDE sea más fluido y rápido para el desarrollo. Está tratando de actualizar sus algoritmos y hacer que Android Studio sea lo más rápido posible. Por lo tanto, actualizar a la última versión es un paso útil para usted si está ejecutando versiones anteriores. Por lo tanto, debe mantener su Android Studio actualizado. 

Publicación traducida automáticamente

Artículo escrito por encrypter09 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *