A free program for Android, by IIEC.
Jvdroid is a powerful educational Java IDE for Android. It’s a lot easier to use than Java Studio and similar to Eclipse. The most important thing is that it allows you to build and run Java programs on your Android device. And it can even compile and run Java code from a file, similar to what you can do in the Java browser.
To install it, you need to have a working Android device with at least 1GB of free space. The installation is quite simple, and it only takes a few minutes. Once you’ve finished the installation, you can start using it right away. The first thing you need to do is to create a new project. By creating the new project you can proceed in programming your new java file or continue any projects in the comfort of your phone.