Flujo de trabajo

Temas de la guía del usuario para el uso diario Android Studio

Utilice estas secciones como mapa del sitio. Cada bloque se centra en las decisiones que tomas semanalmente: cómo estructurar el trabajo, cómo ejecutar la variante correcta y cómo mantener los SDK predecibles entre los compañeros de equipo.

Proyectos y módulos

Los proyectos Android Studio generalmente contienen un módulo de aplicación más módulos de biblioteca opcionales, módulos de funciones y módulos de prueba. Mantenga la configuración de Gradle centralizada en settings.gradle.kts or settings.gradle entonces los nuevos ingenieros ven el mismo gráfico de módulo.

Nombres y paquetes

Alinee applicationId con su listado Play Console. Los nombres de los paquetes internos pueden evolucionar más lentamente que los listados de tiendas, pero evite espacios de nombres duplicados entre los módulos.

Full Android Studio window with project tree, Kotlin editor, and Gradle build console

Ejecutar y depurar configuraciones

Las configuraciones de ejecución capturan el módulo, la variante de compilación, la actividad de lanzamiento y el objetivo de implementación. Configuraciones duplicadas por tipo cuando QA necesita un acceso directo consistente para preparar los puntos finales.

Puntos de interrupción

Los puntos de interrupción condicionales reducen el ruido en los bucles. Evalúe expresiones mientras está en pausa para verificar el estado sin reconstruir.

Adjuntar depurador

Adjunte a procesos en ejecución cuando reproduzca problemas que solo aparecen después de sesiones largas o pilas de navegación profunda.

SDK Manager hábitos

Instale el compileSdk que coincida con su hoja de ruta objetivo, no solo el dispositivo que posee hoy. Mantenga las herramientas de compilación y las herramientas de la plataforma actualizadas de acuerdo con las notas de la versión Android Gradle Plugin para evitar un comportamiento no coincidente de Dexer.

  • NDK Las versiones en paralelo permiten fijar por módulo para código nativo.
  • Las versiones de CMake deben coincidir con las expectativas documentadas por sus dependencias nativas.
  • Las imágenes del sistema para emuladores consumen disco rápidamente y eliminan las API no utilizadas durante la limpieza de primavera.

Integración del control de versiones

Android Studio integra flujos de trabajo de Git en la ventana de la herramienta de confirmación con diferencias para Kotlin, XML y recursos. Utilice confirmaciones parciales con cuidado con los archivos generados: muchos equipos ignoran los archivos IDE locales y mantienen versionados los contenedores Gradle.

Para conflictos de fusión en build.gradle.kts, primero resuelva las declaraciones de dependencia, luego sincronice y luego resuelva los conflictos de código para que el indexador vea información precisa de la ruta de clase.

Descargar