Android Emulator Troubleshooting
If you are on this page, you are probably having hard times trying to use Android Emulators with Jenkins.
The first thing you may want to do is making sure you configure the advanced options this way:
Note: Since the emulator will be running headless (i.e without a visible display), you should make sure that "Show emulator window" (under Common Emulator Options) is unchecked. You should also click on the "Advanced" button and specify "-no-audio -gpu off" as Emulator options.
If this did not work for you and specifically if you are experiencing timeouts using emulators:
make sure you install the last version of the pluginhttps://wiki.jenkins-ci.org/display/JENKINS/Android+Emulator+Plugin ), which increases the startup timeout from 180 to 360
do not use snapshot s
use sdk 4.2 or Android-18/Google API 18 : newer version of android are more demanding on the hardware which could mean a longer startup-time (this link indeed suggest to use older version of Android with emulator).
To retrieve the list of available targets you can run android list target
Stay up to date
We'll never share your email address and you can opt out at any time, we promise.