Want to create interactive content? It’s easy in Genially!
Testeando con Android Studi
Silvana Tijera
Created on August 2, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
TESTEANDO CON
ANDROID STUDIO
INDICE
01
02
03
Configuración del proyecto
Introducción
Requerimientos e instalación
04
05
06
Device manager
Logcat
App inspection
01
Introducción
Qué es Android Studio?
Android Studio es el entorno de desarrollo integrado (IDE) oficial para el desarrollo de apps para Android creado y distribuido por Google en el año 2014. Un IDE contiene herramientas que permiten diseñar, compilar, ejecutar y probar software.
Principales características
01
01
02
03
Entorno de Desarrollo Integrado (IDE)
Emuladores y Dispositivos
Herramientas de Depuración
Comparativa con Fiddler - pros y contras
01
Android Studio
Fiddler
Pros
Pros
- Entorno integrado.
- Depuración avanzada.
- Logcat.
- Compatibilidad y actualizaciones.
- Depuración de tráfico de red.
- Compatibilidad multiplataforma.
- Interfaz intuitiva.
- Modificación de tráfico.
Contras
Contras
- Requisitos de sistema elevados.
- Curva de aprendizaje.
- Rendimiento del emulador.
- Requiere configuración adicional.
- Dependencia de la red.
- No es una herramienta de depuración completa.
Requerimientos e instalación
02
Especificaciones mínimas y recomendadas para instalar Android Studio en Windows
Arquitectura de CPU x86_64; procesador Intel Core de segunda generación o posterior, o CPU AMD compatible con un hipervisor de Windows
Microsoft® Windows® 8/10/11 de 64 bits
8 GB de espacio disponible en el DISCO como mínimo (IDE + SDK de Android + Android Emulator)
8 GB de RAM o más
Resolución de pantalla mínima de 1280 × 800
Cómo verificar los requisitos del sistema (Windows 10)
02
- Abrir Configuración.
- Hacer clic en Sistema.
- En la parte inferior del panel de navegación de la izquierda, hacer clic en Acerca de.
- Revisar que las especificaciones de Windows cumplan o superen los requisitos.
- Seleccionar Especificaciones del dispositivo. Verificar que la RAM instalada sea, al menos, la requerida, y que el tipo de sistema sea la versión de 64 bits del sistema operativo.
- En el panel de navegación, hacer clic en Pantalla. Verificar que la Resolución sea la requerida o una mejor.
Cómo verificar el almacenamiento
02
- Abrir el explorador de archivos.
- En el panel de navegación de la izquierda, hacer clic en Esta PC.
- Verificar que el almacenamiento local tenga espacio libre suficiente para instalar Android Studio.
Cómo verificar los requisitos del sistema (Windows 8.1)
02
- Abrir la app de Configuración.
- En el panel de navegación, hacer clic en PC y dispositivos.
- En el panel de navegación, hacer clic en Información de la PC.
- Comprobar que tu CPU y RAM cumplan con los requisitos mínimos, y asegúrate de usar un sistema operativo de 64 bits.
- Abrir el explorador de archivos, haz clic en Esta PC y comprueba que haya espacio suficiente en el disco. Abre el explorador de archivos, haz clic en Esta PC y comprueba que haya espacio suficiente en el disco.
Requerimientos e instalación
02
Video de instalación en windows
Instalación en windows paso a paso
Info
Requerimientos e instalación
02
Especificaciones mínimas y recomendadas para instalar Android Studio en macOS
Chips basados en ARM, o Intel Core de segunda generación (o posterior) compatibles con el framework de hipervisor
MacOS® 10.14 (Mojave) o versiones posteriores
8 GB de espacio disponible en el DISCO como mínimo (IDE + SDK de Android + Android Emulator)
8 GB de RAM o más
Resolución de pantalla mínima de 1280 × 800
Cómo verificar los requisitos del sistema macOS
02
- Selecciona > Acerca de esta Mac (About This Mac).
- En el cuadro de diálogo, en la pestaña Resumen, busca el número de versión del SO y asegurate de que se encuentre dentro del rango requerido.
- En la pestaña Memoria, comproba que la memoria total indicada cumpla o supere el mínimo requerido.
- En el mismo diálogo, hacer clic en la pestaña Displays (Pantallas).
- En la descripción de la pantalla, asegurate de que la resolución de pantalla de tu computadora sea la recomendada o una superior.
- Hacer clic en la pestaña Almacenamiento (Storage) y comprobar el espacio en el disco disponible
Configuración del proyecto
03
1. Hacer doble clic en el ícono de Android Studio para iniciarlo. En el diálogo Welcome to Android Studio, haz clic en la opción New Project.
Configuración del proyecto
03
2. Se va a abrir la ventana New Project con una lista de plantillas que ofrece Android Studio.3. Debe estar seleccionada la pestaña Phone and Tablet. 4. Hacer clic en "No Activity"
Configuración del proyecto
03
5. Configurar Proyecto: completar el nombre del proyecto, el nombre del paquete, el lugar de almacenamiento, el lenguaje (Java o Kotlin) y el nivel mínimo de API. 6. Completar Configuración: Hacer clic en "Finish" para crear el proyecto.
Device manager
04
Herramienta de Android Studio para gestionar dispositivos virtuales (emuladores) y físicos para pruebas.
- Conectar dispositivos físicos para pruebas.
- Administrar configuraciones de dispositivos virtuales - Running devices
- Crear y configurar emuladores de Android.
Recordá que debe estar activada la depuración USB en tu dispositivo físico
Device manager
04
Acceso al Device Manager:1. Ir a "Tools" > "Device Manager" en la barra de menús de Android Studio.
Device manager
04
Administrar Dispositivos Físicos: 1. Conectar Dispositivo: Conecta tu dispositivo físico mediante USB y habilita la depuración USB en el dispositivo. 2. Verificar Conexión: El dispositivo debería aparecer en la lista de dispositivos disponibles en Android Studio en Running devices y en devices manager.
Device manager
04
Crear y Configurar Emuladores: 1. Crear Nuevo Emulador: Estando en device manager, hace clic en "Create Virtual Device", selecciona un dispositivo de la lista y el sistema operativo.
Device manager
04
Crear y Configurar Emuladores: 2. Configurar: Ajusta la configuración del dispositivo virtual según tus necesidades, como la resolución y el rendimiento.
Logcat
05
Herramienta de Android Studio que permite ver y filtrar logs de la aplicación en tiempo real.
- Acceso a Logcat desde Android Studio.
Logcat
05
2. Filtrar logs por nivel (error, warning, info).3. Búsqueda de logs específicos mediante palabras clave.
App inspection
06
Conjunto de herramientas en Android Studio para inspeccionar y depurar aplicaciones en ejecución.
Componentes de App Inspection:
- Layout Inspector: Visualiza la jerarquía de vistas de la UI.
- Network Inspector: Monitorea las solicitudes de red. *
- Database Inspector: Inspecciona y modifica bases de datos SQLite en tiempo real.
App inspection
06
1. View 2. Tool Windows 3. App Inspection
App inspection
06
4. Seleccionar el proceso 5. Seleccionar Network Inspector
Recursos
Android developers blog
Pagina oficial de Android Studio
Guía de pruebas de Android
Stackoverflow
MUCHAS GRACIAS!
https://stackoverflow.com/questions/tagged/android-studio
Oportunidades
Contextualiza tu tema
- Planificar la estructura de tu comunicación.
- Jerarquizarla y darle peso visual a lo principal.
- Definir mensajes secundarios con interactividad.
- Establecer un flujo a través del contenido.
- Medir los resultados.
https://developer.android.com/training/testing/fundamentals
Android Emulator: Simula dispositivos Android con configuraciones personalizables para probar aplicaciones en diferentes versiones de Android y resoluciones de pantalla. Device Manager: Administra y configura dispositivos virtuales y físicos para la prueba de aplicaciones.
Fortalezas
Contextualiza tu tema
- Planificar la estructura de tu comunicación.
- Jerarquizarla y darle peso visual a lo principal.
- Definir mensajes secundarios con interactividad.
- Establecer un flujo a través del contenido.
- Medir los resultados.
Editor de Código: Potente editor con soporte para resaltado de sintaxis, completado de código, y refactorización.Editor de Diseño: Herramientas visuales para diseñar interfaces de usuario con arrastrar y soltar, y vista previa en tiempo real de los layouts.
Debilidades
Contextualiza tu tema
- Planificar la estructura de tu comunicación.
- Jerarquizarla y darle peso visual a lo principal.
- Definir mensajes secundarios con interactividad.
- Establecer un flujo a través del contenido.
- Medir los resultados.
https://developer.android.com/studio?hl=es-419
Depurador Avanzado: Permite establecer puntos de interrupción, inspeccionar variables, y seguir la ejecución del código paso a paso. Logcat: Muestra registros detallados de eventos del sistema y de la aplicación, incluyendo errores, advertencias, y mensajes personalizados.
Fortalezas
Contextualiza tu tema
- Planificar la estructura de tu comunicación.
- Jerarquizarla y darle peso visual a lo principal.
- Definir mensajes secundarios con interactividad.
- Establecer un flujo a través del contenido.
- Medir los resultados.
Para testear aplicaciones mobiles, Android Studio no sólo ofrece un entorno para ejecutar aplicaciones, sino también herramientas para depuración y análisis detallado.
https://android-developers.googleblog.com/
Debilidades
Contextualiza tu tema
- Planificar la estructura de tu comunicación.
- Jerarquizarla y darle peso visual a lo principal.
- Definir mensajes secundarios con interactividad.
- Establecer un flujo a través del contenido.
- Medir los resultados.
Esta opción habilita la comunicación por cable (o de forma inalámbrica en el caso de la depuración por Bluetooth) entre la computadora y un dispositivo Android. Su finalidad es la de depurar las aplicaciones desarrolladas.Ir a Configuración > Sistema > Opciones avanzadas > Opciones para desarrolladores > Depuración por USB
Por qué no seleccionamos otra plantilla?
Porque una plantilla de proyecto es un proyecto de Android que proporciona el plano para un tipo de app determinado, creando la estructura del proyecto y los archivos necesarios de modo que Android Studio compile el proyecto. Según la plantilla que elijas, te brindará un código inicial para que puedas avanzar más rápido.