LibGDX is a cross-platform 2D and 3D game development framework written in Java/C/C++. It’s free for commercial and non-commercial use, pretty powerful and lots of fun to work with! Or at least no-one complained yet. Write your game once, deploy to Windows, Linux, Mac OSX and Android! Be brave, click the links to the right to learn more.
LibGDX multiple backends based on Jogl, LWJGL, Angle (NVIDIA 3D Vision) and the Android APIs,you can write and test your application on the desktop, deploy seamlessly to Android, Applets, Webstart or plain desktop applications.
It offers many great features on graphics, audio, IO, input, and physics engine(full JNI wrapper of box2d) and more; In addition, LibGDX also offer game tools like Particle editor,Texture packer,and so on. Full features link: http://libgdx.badlogicgames.com/features.php