Want to create interactive content? It’s easy in Genially!

Get started free

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

  1. Abrir Configuración.
  2. Hacer clic en Sistema.
  3. En la parte inferior del panel de navegación de la izquierda, hacer clic en Acerca de.
  4. Revisar que las especificaciones de Windows cumplan o superen los requisitos.
  5. 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.
  6. 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

  1. Abrir el explorador de archivos.
  2. En el panel de navegación de la izquierda, hacer clic en Esta PC.
  3. Verificar que el almacenamiento local tenga espacio libre suficiente para instalar Android Studio.

Cómo verificar los requisitos del sistema (Windows 8.1)

02

  1. Abrir la app de Configuración.
  2. En el panel de navegación, hacer clic en PC y dispositivos.
  3. En el panel de navegación, hacer clic en Información de la PC.
  4. Comprobar que tu CPU y RAM cumplan con los requisitos mínimos, y asegúrate de usar un sistema operativo de 64 bits.
  5. 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

  1. Selecciona > Acerca de esta Mac (About This Mac).
  2. 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.
  3. En la pestaña Memoria, comproba que la memoria total indicada cumpla o supere el mínimo requerido.
  4. En el mismo diálogo, hacer clic en la pestaña Displays (Pantallas).
  5. En la descripción de la pantalla, asegurate de que la resolución de pantalla de tu computadora sea la recomendada o una superior.
  6. 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.
  1. Conectar dispositivos físicos para pruebas.
  2. Administrar configuraciones de dispositivos virtuales - Running devices
  3. 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.
  1. 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:

  1. Layout Inspector: Visualiza la jerarquía de vistas de la UI.
  2. Network Inspector: Monitorea las solicitudes de red. *
  3. 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.