This is really easy to do but I wanted to publish it on the off chance that more people might get involved with the excellent work done by the guys over at jogglerwiki.info.
The first thing to do is to create a custom AVD that reflects the hardware feature set and resolution of the Joggler.
To do this load up the Android SDK and AVD Manager (Window -> Android SDK and AVD Manager ) and then select New.
Once that is done you will want to add a friendly name, choose the target to be Android 1.5 (the prebuilt Joggler image is 1.5 at the moment.)
I’ve set an SD Target to be 2Gb as that is what I’ve set mine to be.
Set the Resolution to be 800 by 480 (Joggler resolution).
Finally add a Hardware property of Touch-screen support to be yes.
You can now choose your new AVD name from the drop down box when designing your layouts within Eclipse and they will show the correct size which can help if you are developing a full screen absolute layout app as I’m doing.
Keyboard Controls
| Escape | Back button |
| Home | Home button |
| F2, PageUp | Menu (Soft-Left) button |
| Shift-F2, PageDown | Star (Soft-Right) button |
| F3 | Call/Dial button |
| F4 | Hangup/EndCall button |
| F5 | Search button |
| F7 | Power button |
| Ctrl-F3, Ctrl-KEYPAD_5 | Camera button |
| Ctrl-F5, KEYPAD_PLUS | Volume up button |
| Ctrl-F6, KEYPAD_MINUS | Volume down button |
| KEYPAD_5 | DPad center |
| KEYPAD_4 | DPad left |
| KEYPAD_6 | DPad right |
| KEYPAD_8 | DPad up |
| KEYPAD_2 | DPad down |