Google is providing Android L software images for the Nexus 5 and 7 devices. But what if you don’t want to flash your device with beta software or you don’t have a Nexus? Here’s a way you can run Android L on your computer now.

android l first boot

Google may have announced a new version of Android at its I/O event earlier this week, but it didn’t actually launch one. You can’t get a phone with “Android L” right now, for example, and Google isn’t pushing that version out to existing devices. Instead, Google made the next version of Android available to developers, much as Apple and Microsoft have done in the past.

On its developer site, Google has downloadable Android L images for Nexus 5 and Nexus 7 devices so that developers can get a taste of the new look for Android, as well as to start tinkering with some of the many APIs that Google introduced. So if you have either of those devices, you can do the same: Install the factory image of Android L. What if, like me, you don’t have a Nexus phone or tablet? Hello, device emulator!

android l version

Since I can’t put Android L on my Moto X just yet — I would if I could — I’m setting up Android L in a virtual device on my computer. It’s actually not that difficult to do: You just download and install the Android SDK on a Windows PC, Mac or Linux machine. Once that’s done, you’ll have the tools needed, including Eclipse, which is a integrated developement environment used to create Android apps. Make sure you manually install all of the Android L bits or the emulator won’t run.

android SDK for L

Don’t worry, you don’t have to know how to program. Instead navigate to the Tools folder of the Android SDK and run the Android AVD command in a terminal to create a virtual device. You can choose what device you want to simulate here, the hardware it has and how much memory your “device” will have. I had to play with some settings to get this working; for my particular setup, I needed to use enable the Host GPU setting for my virtual device.

Once you have a virtual Android phone or tablet configured, you simply start the device. It may take time — depending on your hardware capabilities — but you should see a fully working Android device on your screen like this.

android l running

Now you can kick the tires of Android L without having a Nexus or without taking the plunge of flashing your Nexus with preview software!

  1. Why would you want Android L on the Moto x?

    Reply Share
    1. There’s nothing wrong with my X as is; I simply like to try the latest and greatest Android versions.

      Reply Share
      1. Ain’t nothing like my moto x. Android L should only make it sweeter.

        Reply Share
  2. Dan Villiom Podlaski Christiansen Friday, June 27, 2014

    Do you know if the L SDK includes Chrome? That’s the single greatest omission from the previous versions…

    Reply Share
    1. No such luck, Dan. Looks like a plain AOSP browser app called “Browser”. I checked the recents and they didn’t appear like they will in Chrome. :(

      Reply Share
      1. Dan Villiom Podlaski Christiansen Tuesday, July 1, 2014

        Thanks for checking! (I really don’t understand how this can make sense to anyone at Google…)

        Reply Share
  3. “Instead navigate to the Tools folder of the Android SDK and run the Android AVD command in a terminal to create a virtual device.”
    I have Windows 8 and I’m stuck here because I have no idea how to run a command in a terminal… Yes I’m a noob.

    Reply Share
    1. Nicolas Rosas Friday, June 27, 2014

      Go to the sdk folder, then tools, and run the android batch file to open the SDK program.

      Reply Share
  4. This is ridiculous. The android emulator is a pain to operate and isn’t like running a phone.

    Reply Share
  5. It will operate like a phone if you download all the necessary things to run the emulator like a phone. Such as the add on Google play services and all the tiny things at the bottom that you didn’t bother with cause you just wanted to jump in. In fact if you install the play services you get the play store and chrome! :)

    Reply Share