Run Android Emulator from WebStorm

When developing React Native apps, Android Emulator is essential to testing the Android part, but it is tedious to start Android Studio each time just to run the Emulator.

Fortunately, Android Emulator has a command line tool which can be configured to start the emulator with specific AVD right from your favorite IDE.

In my case this is WebStorm, but it took some tinkering to get the configuration right, because WebStorm Bash runner expects a script name to run, but the emulator tool expects argument -avd AVD_Name as option and WebStorm put that in quotes so it did not work right away.

The working configuration is to set it up as seen in the screenshot:

img-alternative-text

  • the AVD name as Script
  • full path to emulator as the Interpreter path
  • -avd as Interpreter Arguments

Now it runs the command

emulator -avd "AVD_name"

which successfully starts the correct image.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s