APUNTES ANDROID
  • Introducción
  • Apuntes Linux
  • Apuntes Red Team
  • Apuntes Blue Team
  • Apuntes Python
  • Ricardev github
  • Escribiendo tu primera App
    • Instalar Android Studio
    • Proyecto
    • Ejecutar una App
    • Anatomía del Proyecto
      • Gradle scripts
      • AndroidManifest.xml
      • Java
      • Res
    • Componentes de una App
      • Activities
      • Fragments
      • Views y ViewGroups
      • Services
      • Broadcast Receivers
      • Intents
      • Content Provider
      • Widgets
    • Paradigmas de diseño
      • Views
        • Pallete Texts
          • TextView
          • EditText
          • AutoCompleteTextView
        • Pallete Buttons
          • Button
          • ImageButton
          • Chip y ChipGroup
          • RadioButton y RadioGroup
          • CheckBox
          • ToggleButton
          • Switch
          • FloatingActionButton
        • Pallete Widgets
          • ImageView
          • ShapeableImageView
          • WebView
          • VideoView
          • CalendarView
          • ProgressBar
          • SeekBar
          • RatingBar
          • SearchView
          • Divider
        • Custom Views
        • View Binding
      • Jetpack Compose
    • Layouts
      • FrameLayout
      • Linear Layout
      • Relative Layout
      • Constraint Layout
      • Table Layout
      • Grid Layout
    • Containers
      • Spinner
      • RecyclerView
      • CardView
      • ScrollView y HorizontalScrollView
      • ViewPager2
      • AppBarLayout y BottomAppBar
      • NavigationView y BottomNavigationView
      • Toolbar y MaterialToolbar
      • TabLayout y TabItem
      • ViewStub
      • etiquetas <include> y <merge>
Powered by GitBook
On this page
  • EJECUTAR APP EN EMULADOR
  • Que es el emulador
  • Pasos a seguir
  • Ejecutar la App
  • EJECUTAR APP EN DISPOSITIVO REAL
  1. Escribiendo tu primera App

Ejecutar una App

Cómo se puede ejecutar una App en un emulador o en un dispositivo real.

PreviousProyectoNextAnatomía del Proyecto

Last updated 2 years ago

Una vez tenemos nuestra App desarrollada (y unas cuantas veces durante el desarrollo) querrá comprobar si todo funciona como se esperaba. Para ello Android Studio nos brinda dos opciones:

  • Ejecutar nuestra App en un emulador de nuestra elección

  • Ejecutra nuestra App en un dispositivo real.

EJECUTAR APP EN EMULADOR

Que es el emulador

Android Emulator simula dispositivos Android en una computadora para que puedas probar tu app en diferentes dispositivos y niveles de API de Android sin necesidad de contar con los dispositivos físicos. El emulador ofrece las siguientes ventajas:

  • Flexibilidad

  • Alta Fidelidad

  • Velocidad

Requisitos del Sistema

  • 16 GB de RAM.

  • Sistema operativo Windows, macOS, Linux o ChromeOS de 64 bits.

  • 16 GB de espacio en disco.

Pasos a seguir

1. Device Manager

Pulsamos en la ventana de herramientas "Device Manager" y aparecerá un listado de dispositivos emulados.

Para crear un dispositivo nuevo clicamos en "Create Device".

2. Select Hardware

En la siguiente ventana puede seleccionar el tipo de dispositivo así como el modelo (por las características) que quiere emular.

En este caso se ha elegido un teléfono Pixel 2 con acceso a Play Store. Una vez decidido clicamos en "next".

3. System Image

A continuación seleccionamos la versión de Android que va a tener instalada nuestro dispositivo.

Es muy posible que tenga que descargar la versión de Android para poder utilizarla clicando en la flecha a la derecha del nombre.

En este caso se ha seleccionado Android 8.0 Oreo con un API Level mínimo de 26. Después clicamos "next".

Android Virtual Device

En esta última pantalla podemos seleccionar opciones avanzadas del comportamiento del dispositivo y cuando hayamos terminado clicamos en "Finish".

Ejecutar el Dispositivo emulado

Otra vez en la ventana de herramientas "Device Manager", pulsando en el botón de Play ejecutamos nuestro dispositivo virtualizado y podremos verlo en la ventana de herramientas "Emulator".

Desde éste momento podremos interactuar con nuestro emulador libremente.

Ejecutar la App

Para ejecutar la App en nuestro emulador solo tenemos que pulsar el botón de "Play" que se encuentra en la barra de herramientas.

En cambio si queremos debuggear la App solo tenemos que clicar el botón con forma de "bicho" en la misma barra de herramientas. Para ello deberemos haber marcado antes un BreakPoint en nuestro código.

EJECUTAR APP EN DISPOSITIVO REAL

Éste tema no se va a tratar en ésta guía, sin embargo, les dejo la documentación oficial de Google sobre el tema.

Cuando compilas una app de Android, es importante probar siempre la app en un dispositivo real antes de lanzarla.

Device Manager
Select Hardware
System Image
Android Virtual Device
Ejecutar dispositivo
Emulador funcionando
Botones Play y Debug
App ejecutada
Cómo ejecutar apps en Android Emulator  |  Desarrolladores de Android  |  Android DevelopersAndroid Developers
Fuente: Android Developers
Cómo ejecutar apps en un dispositivo de hardware  |  Desarrolladores de Android  |  Android DevelopersAndroid Developers
Fuente: Android Developers
Logo
Logo