Skip to main content

AS- Connecting An Android Emulator

info

Please note that this tool is classified as a Legacy tool. We recommend transitioning to our updated solutions to maintain optimal performance and security in your workflows. For more information on this matter, please reach out to technical support .

warning

Testing your applications on emulated Android devices should not replace testing on Real Devices. Emulators can change both functional and performance aspects of your app.

tip

For better performance, it is recommended to use x86 based emulated mobile devices. Genymotion can provide multiple images of x86 emulators.

Appium Studio can connect to and perform tests on all Android Emulators.

The main requirement is for the emulator to be identified by the ADB. 

Most SDKs require a high-performance machine.

The minimum recommended spec is an Intel i5 processor with 8GB of RAM.

For more information regarding Google Android SDKs see here.

The following features are not available on emulators:

  • Reflections
  • Object Spy - To get object properties and to extract elements use the debug tab.
  • Recordings

To add emulators:

  1. Configure the emulator and open the AVD on the machine. When the emulator's screen is open, you can verify that adb recognizes the device.
  2. Perform AS - Connect Android Device.