Docs
Blog Status Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Emulators

Models

emulator.wtf has 3 different models with availabe API versions ranging from 23 (Android 6.0 Marshmallow) to 31 (Android 12.0):

  • Pixel2 - an emulator resembling the Pixel 2 phone with it’s hardware configuration; 1080p resolution, xxhdpi/420 density
  • Tablet10 - a 10" tablet-like configuration sporting a 1080p screen with hdpi/240 density
  • NexusLowRes - very low-resolution device to speed up tests, 360x640 screen with mdpi/160 density

Every model has an ATD (automated test device) variant, suffixed with Atd (e.g. Pixel2Atd, NexusLowResAtd, etc). More on automated test devices below. ATD images are only available with API versions 30 (Android 11.0) and 31 (Android 12.0).

Emulators table

Here’s the full list of all available devices:

ModelVersionsName
Pixel223, 24, 27, 29, 30, 31Pixel 2
Tablet1023, 24, 27, 29, 30, 31Mid-resolution 10" tablet
NexusLowRes23, 24, 27, 29, 30, 31Low-resolution MDPI phone
Pixel2Atd30, 31Pixel 2 (ATD)
Tablet10Atd30, 31Mid-resolution 10" tablet (ATD)
NexusLowResAtd30, 31Low-resolution MDPI phone (ATD)

Use ew-cli --models to list these in the command-line and ew-cli --models --json to get machine readable output with some extra information like screen sizes and densities.

Automated Test Devices

In addition to the standard models we’ve added support for the Automated Test Device (ATD for short) images. These are special emulator images that are slimmer compared to the standard ones. For example, any apps like Calendar, Dialer etc have been removed, the System UI is disabled completely and hardware rendering has been disabled to reduce load on host’s OpenGL emulation.

We’ve benchmarked these with our builds and found them to be much faster compared to non-ATD images. Read about our findings here.

If you want to know more about ATD images read the official Android Studio Preview release notes here.

Missing a model or API version?

Do your tests depend on a specific model / resolution / API version that isn’t yet available? We’re constantly adding new models and versions and would love to know where to direct our efforts! Let us know at support@emulator.wtf.