Debes recordar que Android Studio es una bifurcación de IntelliJ. Eso significa que tiene todas las ventajas para desarrollarse en una gran cantidad de idiomas y plataformas que utilizan complementos, por lo que es poco probable que se “reduzca”. Ya se reduce al no agrupar todos los complementos que intelliJ hace.
Ahora, si le preocupa el desempeño de AA, debe:
1.-Evita las versiones anteriores a Gradle 3. La versión 3 es mucho más rápida que 2. En una de mis máquinas pasé de 15 minutos compilando un proyecto a 3 (trabajo con muchas cosas y los proyectos son bastante grandes).
- ¿Cómo es la plataforma de desarrollo de aplicaciones multiplataforma PhoneGap?
- ¿Cuáles son los pasos para crear una base de datos sqlite en Android Studio?
- ¿Cuál es la plataforma perfecta para desarrollar aplicaciones de Android?
- Cómo verificar mi historial de llamadas en Android
- ¿Debo aprender el desarrollo de aplicaciones de Android o concentrarme en lo académico?
2.-Evita las ventanas. Gradle no funciona tan rápido como puede en Windows 10, incluso en un entorno limpio. Mi instalación de Windows está casi intacta, instalé mis herramientas de desarrollo y Steam, en caso de que quiera iniciar sesión en Windows. Pero casi nunca lo hago, porque todo es más sencillo en Ubuntu o macOS.
3.-Divide tus proyectos en proyectos de biblioteca más pequeños. Si su aplicación o proyecto tiene toneladas de módulos, o mucho código y dependencias, llevará tiempo construirlo. Por lo tanto, divídalo en fragmentos que contengan funciones específicas y compile solo las que necesita.
4.-Usa la línea de comando. Android Studio solo invoca un montón de tareas básicas para construir y ejecutar las aplicaciones. Deshazte del intermediario e invoca las tareas tú mismo en la línea de comando. Verifique las tareas en la barra de tareas de Gradle a la derecha de la pantalla e intente “./gradlew ASDASADFATASK” en la consola de línea de comandos de Android Studio, o en una consola abierta en la raíz del proyecto.
5.-Prueba maven. Gradle es poderoso y tiene muchas cosas buenas, y se necesita tiempo para ellas. Intenta usar el complemento maven-android y crea tu aplicación usando maven, es bastante rápido, especialmente si todo lo que estás haciendo es compilar. Tenga en cuenta que en los dos últimos casos, podrá utilizar todas las demás opciones de Android Studio con su aplicación para depurar o analizar todo.