Jvdroid is the easiest and most powerful educational Java IDE for Android.
Characteristics:
* Offline Java compiler: No Internet is required to run Java programs.
* OpenJDK 11 standalone: take advantage of support for the latest standards and use all the jar libraries you like.
* Support for Maven projects and libraries.
* Examples available ready to use for faster learning.
* Full terminal emulator.
* Java interpreter mode (REPL) based on JShell is also available.
Supported Android
{5.0 and UP}
Supported Android Version:-
Lollipop (5.0–5.0.2) – Marshmallow (6.0 – 6.0.1) – Nougat (7.0 – 7.1.1) – Oreo (8.0-8.1) – Pie (9.0)