Android Studio
IDE empleado para el uso desarrollo de aplicaciones moviles
Basado en el potente editor de Código y las herramientas para desarrolladores deIntelliJ IDEA
Este IDE proporciona las siguientes características
Compilacion flexible
Emulacion rapinda
Entorno unificado en dispositivos Android
Ediciones en tiempo real
Integracion de codigo de muestra
Variedad de marcos y herramientas
Herramientas de rendimiento y compatibilidad
Compatibilidad con C++ y NDK
Compatibilidad integrada
Estructura de proyecto
cada proyecto android studio incluye archivos de codigo fuente y recursos
Modulos
Módulo de app para Android
Proporciona un conector para el codigigo fuente del proyecto. Android Studio ofrece los siguientes tipos de modulos de apps
Teléfono y tablet
Comparativas
Generador de perfiles de Baseline
Televisión
Wear OS
Automotive
Modulo de biblioteca
Este modulo proporciona un contenedor para el codigo reutilizable que se puede usar como dependencia en otros modulos. este modulo no se puede instalar en un dispositivo.
Biblioteca Java o Kotlin
Biblioteca nativa de Android
Biblioteca de Android
Modulos de funciones
Este modulo representa la funcion de modalizar que puede aprovechar la app Play Feature Delivery. Instant.Android Studio ofrece los siguientes tipos de modulos de funciones
Módulo de biblioteca de la función Instant Dynamic Feature
Módulo de funciones dinámicas
Parametros de configuracion de la estructura de proyecto
Para cambiar diversas opciones de configuración en tu proyecto de AndroidStudio. Contiene las siguientes secciones:
Project
SDK Location
Variables
Modules
Dependencies
Build Variants
Flavors
Build Types
La vista Project
Para ver la estructura de archivos real del proyecto, incluidos todos los archivos ocultos de la vista deAndroidseleccionaProjecten el menú de la parte superior de la ventanaProject.
module-name/
build/
libs/
src/
androidTest/
cpp/
main/
java/
res/
assets/
test/
Archivos de proyecto
Android Studio muestra archivos del proyecto que muestra los modulos para el acceso rapido de los archivos clave del proyecto.
JAVA
RES
MANIFESTS