libgdx - Android/desktop game development framework - Google Project Hosting
The libgdx project is a cross-platform game development library written in Java with some JNI code for performance hungry sections. It abstracts away the differences between writing desktop and Android games based on OpenGL. Applications can be prototyped and developed entirely on the desktop, then only 6 lines of code are needed to run your app on Android. Develop more efficiently using powerful desktop tools such as HotSwap, without needing to wait for your application to be deployed to a device each time it is run.