Develop on Android without using an emulator or attached device

Please send me your implementations of the Android SDK packages so that we can develop Android apps on a desktop PC without having to use either an emulator or an attached device.

Apache Licence