Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ANDROID
CUESTIONARIO
Este directorio está identificado con el nombre introducido en la creación del proyecto. La estructura
puede variar según el IDE o la versión utilizada del mismo, aunque siempre mantiene un conjunto de
archivos comunes: el directorio src (source) que es el que contiene los archivos de desarrollo de la
aplicación, el directorio build que contiene los archivos que se generan en la compilación y el
directorio libs que contiene las librerías externas. El directorio src es en el cual se encuentran los
archivos básicos del proyecto, generalmente se divide en tres partes o
subdirectorios: manifests, java y res.
Archivo importante que se encuentra en la carpeta manisfest
Contiene todos los recursos que no son de código, recursos de la aplicación, es decir, las imágenes,
cadenas de texto, los colores, entre otros elementos, como diseños XML, cadenas de interfaz de
usuario e imágenes de mapa de bits, divididos en subdirectorios correspondientes.
¿De que forma visualizamos u ocultamos las carpetas de proyectos en Android?
Para visualizar u ocultar las carpetas de proyectos en Android, puede usar el panel de navegación
del proyecto en el lado izquierdo de la ventana. Desde allí, puede hacer clic en el icono de flecha al
lado de la carpeta para expandirla y ver sus contenidos, o hacer clic en el icono de flecha hacia abajo
para ocultar la carpeta.
studio.vmoptions
Permite personalizar opciones para Java Virtual Machine (JVM) de Studio, como el tamaño de
montón y caché, permite establecer el nombre y la ubicación del archivo.
idea.properties
Permite personalizar las funciones de Android, como la ruta de acceso de la carpeta de
complementos o el tamaño máximo de archivo admitido.
Dentro de cada módulo de app para Android, los archivos se muestran en los siguientes grupos:
Java: Contiene los archivos de código fuente de Kotlin y Java separados por nombres de paquetes,
incluido el código de prueba JUnit.
Res: Contiene todos los recursos sin código, como diseños XML, strings de IU y también imágenes
de mapa de bits, divididos en subdirectorios pertinentes. Para obtener más información sobre los
tipos de recursos posibles.
LA VISTA PROJECT
Para ver la estructura de archivos real del proyecto, incluidos todos los archivos ocultos de la vista de
Android selecciona Project en el menú de la parte superior de la ventana Project.
Build: Contiene resultados de compilación.
Src: Contiene todos los archivos de código y recursos para el módulo en los siguientes
subdirectorios:
Cpp: Contiene código C o C++ nativo en el cual se usa la interfaz nativa de Java (JNI). Para obtener
más información.
Java: Contiene fuentes de código Kotlin o Java, o ambos, si tu app tiene código fuente Kotlin y Java.
Res: Contiene recursos de aplicación, como archivos de elementos de diseño, de diseño y de strings
de IU.
Assets: Contiene archivos para compilar en un archivo APK tal como está. Por ejemplo, es una
buena ubicación para texturas y datos de juegos. Puedes explorar este directorio como un sistema
de archivos típico mediante URI y leer archivos como transmisiones de bytes con AssetManager.
Test: Contiene código para pruebas locales que se ejecutan en tu JVM host.
PARAMETROS DE ESTRUCTURA
Project: Fija la versión para Gradle y el complemento de Android para Gradle, y el nombre de la
ubicación del repositorio.
SDK Location: Configura la ubicación del JDK, SDK de Android y NDK de Android de tu proyecto.
Variables: Te permite editar variables que se usan dentro de las secuencias de comandos de
compilación.
Modules: Te permite editar configuraciones de compilación específicas del módulo, lo que incluye el
SDK mínimo y de destino, la firma de apps y las dependencias de biblioteca.
• Properties: Especifica las versiones del SDK y de las herramientas de compilación del módulo.
• Signing: Especifica el certificado que debe usarse para firmar tu app.
Dependencies: Ubica en una lista la biblioteca, el archivo y las dependencias para este módulo.
Puedes agregar, modificar y borrar dependencias desde este panel. Para obtener más información
sobre las dependencias de modulos.