S 1:android
S 1:android
S 1:android
Cada proyecto de Android Studio incluye uno o más módulos con archivos de código
fuente y archivos de recursos. Entre los tipos de módulos se incluyen los siguientes:
También puedes personalizar la vista de los archivos del proyecto para concentrarte
en aspectos específicos del desarrollo de tu app. Por ejemplo, si seleccionas la
vista Problems de tu proyecto, se mostrarán vínculos a los archivos fuente que
contengan errores conocidos de codificación y sintaxis, como una etiqueta de cierre
faltante en un elemento XML en un archivo de diseño.
Figura 2: Archivos del proyecto en la vista Problems, en la que se muestra un archivo de diseño
con un problema
Interfaz de usuario
La ventana principal de Android Studio consta de varias áreas lógicas identificadas
en la figura 3.
Puedes organizar la ventana principal para tener más espacio en pantalla ocultando
o desplazando las barras y ventanas de herramientas. También puedes usar
combinaciones de teclas para acceder a la mayoría de las funciones del IDE.
Ventanas de herramientas
Puedes usar la Búsqueda rápida para buscar y filtrar en la mayoría de las ventanas
de herramientas en Android Studio. Para usar la Búsqueda rápida, selecciona la
ventana de herramientas y, luego, escribe tu búsqueda.
Android Studio ofrece tres opciones para completar el código, a las que puedes
acceder con combinaciones de teclas.
Windows y
Tipo Descripción Mac
Linux
Completar de Muestra sugerencias básicas para variables, tipos, Control + Barra Control + Barra
manera básica métodos y expresiones, entre otras. Si completas de espaciadora espaciadora
manera básica dos veces seguidas, verás más
resultados. Entre otros, miembros privados y
miembros estáticos sin importar.
Completar de Muestra opciones relevantes en función del contexto. Control + Control +
manera La función Completar de manera inteligente reconoce Mayús + Barra Mayús + Barra
inteligente el tipo y los flujos de datos previstos. Si completas de espaciadora espaciadora
manera inteligente dos veces seguidas, verás más
resultados. Por ejemplo, cadenas.
Completar Completa la instrucción actual agregando elementos Control + Mayús +
instrucciones que faltan, como paréntesis, corchetes, llaves y Mayús + Intro Comando +
formato, entre otros. Intro
Navegación
Estilo y formato
Android Studio admite diferentes sistemas de control de versión (VCS), incluidos Git,
GitHub, CVS, Mercurial, Subversion y Google Cloud Source Repositories.
Después de importar tu app a Android Studio, usa las opciones del menú del VCS de
Android Studio a fin de habilitar la compatibilidad con VCS para el sistema de
control de versión deseado, crear un repositorio, importar los archivos nuevos al
control de versión y realizar otras operaciones de control de versión:
1. En el menú del VCS de Android Studio, haz clic en Enable Version Control
Integration.
2. En el menú desplegable, selecciona un sistema de control de versión para
asociarlo con la raíz del proyecto y, luego, haz clic en OK.
Nota: También puedes usar la opción del menú File > Settings > Version Control para configurar
y modificar los ajustes de control de versión.
Gracias a la flexibilidad de Gradle, puedes lograrlo sin modificar los archivos fuente
de tu app. Los archivos de compilación de Android Studio se denominan build.gradle.
Son archivos de texto sin formato que usan la sintaxis Groovy a fin de configurar la
compilación con elementos que proporciona el complemento de Android para
Gradle. Cada proyecto tiene un archivo de compilación de nivel superior para todo el
proyecto y archivos de compilación de nivel de módulo independientes para cada
módulo. Cuando importas un proyecto existente, Android Studio genera
automáticamente los archivos de compilación necesarios.
Variantes de compilación
La compatibilidad con varios APK te permite crear de manera eficiente varios APK
basados en la densidad de la pantalla o en ABI. Por ejemplo, puedes crear APK
individuales de una app para las densidades de pantalla hdpi y mdpi, y considerarlos
una misma variante de modo que compartan la configuración de APK, javac, dx y
ProGuard para la prueba.
Reducción de recursos
Administración de dependencias
Depuración integrada
Usa la depuración integrada para mejorar las revisiones de código en la vista del
depurador con verificación integrada de referencias, expresiones y valores de
variables. La información de depuración integrada incluye:
Volcado de montón
Memory Profiler
Las herramientas del SDK de Android, como Systrace y logcat, generan datos de
rendimiento y depuración para un análisis detallado de la app.
Inspecciones de código
Mensajes de registro
Cuando creas y ejecutas tu app con Android Studio, puedes ver los resultados
de adb y los mensajes de registro del dispositivo en la ventana de Logcat.
Figura 8: Haz clic en el ícono de perfil al final de la barra de herramientas para acceder.
2. En la ventana que aparece, realiza una de las siguientes acciones:
• Si aún no accediste, haz clic en Acceder y permite que Android Studio
acceda a los servicios de la lista.