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).
- ¿Cuál es la mejor manera de aprender el desarrollo de aplicaciones de Android y qué conceptos básicos son necesarios para aprenderlo?
- Cómo convertirse en un buen desarrollador de Android
- ¿Cómo puedo llamar a una devolución de llamada externa desde un componente WebKit en una aplicación de Android?
- ¿Cuál es el software ligero para crear aplicaciones de Android?
- ¿Cuáles son algunas de las ventajas y desventajas de Android e iOS?
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.