The one and only Android SDK incorporates a mobile device emulator, which is a virtual mobile device
When the emulator is running, you can interact with the emulated mobile
This document is a reference to the available command line options and the keyboard mapping to device keys.
Emulator Startup Options
The emulator supports a variety of options that you can specify
Emulator Keyboard Mapping
The table below summarizes the mappings between the emulator keys and and
Note that, to use keypad keys, you must first disable NumLock on your development computer.