sábado, 6 de diciembre de 2025

Cómo acelerar Android Studio: Desactiva plugins y optimiza inspecciones para un IDE más rápido

Últimamente el IDE de Android Studio se está poniendo muy lento, por eso en este artículo vamos a ver cómo desactivar algunas cosas para que vaya más rápido.


Lo que más acelera Android Studio es desactivar plugins que no usas, reducir análisis en segundo plano y limitar herramientas “pesadas” (Layout Inspector, lint agresivo, etc.).

Desactivar plugins innecesarios

Muchos plugins vienen activados por defecto (VCS, Markdown, YAML, etc.) y consumen RAM y CPU aunque no los uses. En Windows/Linux:

  • File Settings Plugins → pestaña Installed, y desmarca todo lo que no uses (por ejemplo: Mercurial, Subversion, CVS, Task Management, Markdown, YAML, TestNG, integraciones de VCS que no uses, etc.), luego Apply OK y reinicia el IDE.

En mi caso, la lista de Plugins activos y que puedo desactivar son los siguientes: JetPac Compose, Artifacts Repository Search, Code Coverage for Java, HTML Tools, Configuration Script, Copyright y EditorConfig.


Para un desarrollo en Java puro para Android (sin Compose ni tests intensivos), desactivo estos tres plugins que no aportan valor directo y consumen recursos en segundo plano: Code Coverage for Java, HTML Tools y Configuration Script.​

Razones por plugin:

  • Jetpack Compose: Mantén activo. Aunque usas Java, ayuda con previsualizaciones y herramientas UI modernas si exploras híbridos futuros; pesa poco en proyectos Java.​
  • Artifacts Repository Search: Mantén si usas Maven/Gradle para buscar dependencias; acelera resolución de libs sin impacto notable.​
  • EditorConfig: Mantén siempre. Garantiza formato consistente en equipo/solo, impacto mínimo en rendimiento.​
  • Copyright: Mantén si generas headers automáticos en archivos Java; es liviano y útil para proyectos profesionales.​
  • Code Coverage for Java: Desactiva. Solo relevante si haces unit tests frecuentes con JaCoCo/JUnit; consume CPU/RAM analizando cobertura innecesariamente.​
  • HTML Tools: Desactiva. Útil solo para web/HTML; en apps Android Java (RecyclerView, fragments) no lo necesitas y añade inspecciones extras.​
  • Configuration Script: Desactiva. Para edición de scripts Gradle avanzada; si no modificas build.gradle constantemente, sobra y ralentiza parsing.​

Reducir inspecciones y lint

Las inspecciones son útiles pero si tienes muchas activas, el editor va más lento en proyectos grandes. Para aligerar:

  • File Settings Editor Inspections, desactiva grupos que no te aporten (por ejemplo algunos de “Java”, “Kotlin”, “Android”, “HTML”, etc. que no uses).
  • Desde el código, pon el cursor sobre un aviso, pulsa Alt+Enter y elige “Disable inspection” para apagar solo esa inspección concreta.


Para un desarrollo Java/Android en un entorno Windows, las inspecciones a desactivar prioritarias son las siguientes:

  • HTML/XML/CSS (todo el grupo): Inspecciona layouts XML innecesariamente; desactiva "HTML", "XML", "CSS". Ahorra 20-30% en refresco de editor.
  • Kotlin (todo el grupo): Completamente inútil si solo usas Java; desactiva entero.
  • PerformanceProfiler: Desactiva Method tracing y Allocation tracking – pesados si no usas profiler constantemente.
  • Experimental (todo el grupo): Features inestables que ralentizan parsing
  • Java Code StyleLayout: (subgrupos pesados): Method chaining y Redundant qualifiers si no refactorizas constantemente.
  • Desactiva Objective-C completamente. Es para desarrollo iOS/macOS y consume RAM/CPU innecesariamente en tu entorno Android/Java Windows.

Limitar herramientas de diseño y depuración

Herramientas como Layout Inspector y algunos features del profiler también cargan el IDE aunque los uses poco. En File Settings Tools desactiva opciones como Enable embedded Layout Inspector u otras herramientas que no uses habitualmente, para que no se inicialicen ni consuman memoria en segundo plano.


Por ejemplo, desactiva Gemini si no vas a usar la integración de IA del IDE, desactívala porque consume recursos en segundo plano.​

Ajustes de potencia del IDE

El modo Power Save desactiva análisis en segundo plano cuando solo quieres picar código rápido. Lo puedes activar desde el menú (por ejemplo, en la barra inferior o desde File Power Save Mode según versión), lo que reduce refrescos de inspecciones y consumo de CPU mientras escribes.

Comentario práctico para programar en java puro

Con un flujo Java puro para Android y sin demasiadas herramientas externas, suele bastar con:  

  • Desactivar todos los plugins que no estén relacionados con Android, Java y el VCS que uses realmente.  
  • Quitar inspecciones que nunca miras y usar Power Save cuando estés centrado en lógica y no en refactorizar.  


No hay comentarios:

Publicar un comentario