Bubble Foundry

Generating Android Virtual Devices

by Peter.

The Android Emulator supports different virtual devices, including with interface skins, so you can test your apps on different ‘devices’ before actually transferring it to an Android device. These definitions are created with the command android create avd but unfortunately there’s no shared repository of device information and only a few walkthroughs. I stayed up late last night and whipped up avd, a Python script that can take definitions stored in JSON files and call android create avd. Right now there’s only one device definition and one skin, the Xperia X10 by Tea Vui Huang, but I’m hoping that people will fork the project and then push me new definitions, just like Homebrew.