December 19, 2014

How To Use The Android Emulator

The Nexus S hasn’t been released yet, but besides the vague and unstable custom ROMs, there is a legal way to try out Gingerbread. It’s called the SDK Emulator, originally designed for developers to test their apps with the newest platforms with different configurations.

It’s hell slow and it’s only a barebones Android system but it works, that’s the most important thing. It isn’t even hard to setup! Getting interested? Read the how-to after the break.

First of all, let’s setup the Android SDK, which we need to configure and run the emulator.

  1. Download and unzip the specific Android SDK version for your OS from the developer site. Don’t mind all the stuff below the download links, that’s meant for developers only.
  2. Navigate to the directory where you extracted the SDK. If you’re on Windows, execute “SDK Manager”, if you’re on Linux or a Mac, navigate to /tools and execute “android”. You should get a screen like this:
  3. Before you can set up any virtual device, you have to get an Android platform to get it running on. In the SDK setup, go to “Available Packages” and select the packages you want, for example “SDK Platform Android 2.3, API 9, revision 1″, than click “Install selected”. Don’t forget to select “Android SDK Tools, revision 8″ as well.
  4. You’re being prompted with the License Agreements. Just like any other License Agreement, they are boring so we strongly suggest you just select “Accept all”. If you’ve done that, click “Install”.
  5. Relax and take a cup of coffee. This will take some time.

You’ve surely already had five cups of coffee, three donuts and you’ve went to the toilet three times, but we’re finally ready to setup the emulator. I’ll do it step-by-step again.

  1. Go to “Virtual Devices”
  2. Click “New”
  3. You get prompted with an setup screen. Do as follows:
  • In “Name”, enter your desired name for the emulator device.
  • In “Target”, select Gingerbread, that’s what this is all about.
  • In “SD Card”, choose file, than enter 200. That’s the amount I always use.
  • In “Skin”, HVGA is just fine.
  • Now you must enter a whole lot of options, like it has a D-Pad for example. This is the way to customize your device and there aren’t any strict rules for this. Just configure it as you like.
  • When you’re done, click “Create AVD”
  • Voilà, your virtual Android device has been configured.

We’re almost there. In Windows, open the Start-menu and type cmd. A command prompt will appear. Type “cd /Path/To/The/SDK/Tools”. Now you’re in the “Tools” directory. Now type “emulator -avd <AVD-name>, and here it is: Your very own Android emulator.

You can download apps with the browser, try the new task manager but you could also just look at the beauty of Gingerbread. Enjoy.



  • http://www.ukfree.tv Briantist

    SDK installed in 20 seconds. On a SSD drive…

  • http://www.rxbuys.com cialis

    The Android SDK includes the variety of custom tools that help you to develop the mobile applications on the Android platform. The most important of these are the Android Emulator and the Android Development Tools plugin for Eclipse, but the SDK also includes the variety of other tools for debugging, packaging, and installing your applications on the emulator.

  • http://androidacademy.com Carl Whalley
  • http://www.appdemopod.com DanielP

    Here is an Android Gingerbread online click-through simulation.
    It is based on the Android emulator with a Nexus S skin.
    Give it a try:
    Online Android Simulator

  • Rkoranna

    is good this for my iconia a 500?

  • F Microsoft

    @6fe30f0d5b012f56a1adb9339d2e5a15:disqus 
    The Acer a5000 cannot run real applications, it’s a toy. The Acer W500 on the other hand has a full Win7 OS, so it can.

  • Derrick Klinker

    it says that unable to find userimage.img

  • Chad

    not working.. when i click SDK manager nothings happen..

  • arunesh

    how could in surf internet from android sdk manager