Skip to content
SPECIFICTION
Get listed

Jvdroid

n0n3m4.ru

Free plan Android
Visit n0n3m4.ru
Spec score 7.3 #17 of 23 in Java IDEs

What it is

Jvdroid is an educational Java IDE for Android with an offline compiler, so Java programs can run without an internet connection. It includes standalone OpenJDK 11 and supports Maven projects and libraries. Maven can build Kotlin, Scala, and Clojure programs, although Jvdroid does not provide code prediction or analysis for those languages. The editor offers a Javadoc viewer, code formatting, syntax highlighting, themes, tabs, and one-click sharing to Pastebin. Code prediction, automatic indentation, and real-time code analysis are marked as Premium features. The Free plan costs nothing and contains ads and in-app purchases; a Premium plan is listed without a price. At least 250 MB of free internal memory is required, with 300 MB or more recommended. Jvdroid does not build native Android applications. Google Play says the app may collect location and personal information, share location and financial information with third parties, encrypt data in transit, and not allow data deletion. BusyBox and OpenJDK in the APK are GPL-licensed.

Spec sheet

Purpose
Jvdroid is an educational Java IDE for Android.Read 7 Oct 2026 · play.google.com
Support
The listed support email is [email protected].Read 7 Oct 2026 · play.google.com
Headquarters
Kaskelen, KazakhstanRead 28 Sep 2026 · n0n3m4.ru
Build tools
It supports Maven projects and libraries.Read 7 Oct 2026 · play.google.com
Editor
Editor features include a Javadoc viewer, code formatter, syntax highlighting, themes, tabs, and one-click sharing to Pastebin.Read 7 Oct 2026 · play.google.com
Java runtime
It includes standalone OpenJDK 11.Read 7 Oct 2026 · play.google.com
Licensing
The listing says BusyBox and OpenJDK in the APK are licensed under GPL and provides an email contact for source code requests.Read 7 Oct 2026 · play.google.com
Memory requirement
The app requires at least 250 MB of free internal memory, with 300 MB or more recommended.Read 7 Oct 2026 · play.google.com
Notable limitation
Jvdroid does not build native Android applications.Read 7 Oct 2026 · play.google.com
Offline compiler
Its Java compiler runs programs without an internet connection.Read 7 Oct 2026 · play.google.com
Other languages
Kotlin, Scala, and Clojure programs can be built with Maven, but code prediction and analysis are not provided for those languages.Read 7 Oct 2026 · play.google.com
Premium features
Code prediction, auto indentation, and real-time code analysis are marked as Premium features.Read 7 Oct 2026 · play.google.com
Security and data
Google Play says the app may collect location and personal information, may share location and financial information with third parties, encrypts data in transit, and does not allow data deletion.Read 7 Oct 2026 · play.google.com

Plans and prices

Free Free Contains ads · in-app purchases · code prediction and real-time code analysis are Premium features Read 7 Oct 2026 · play.google.com
Premium Price not published Premium features; the listing does not state a price Read 7 Oct 2026 · play.google.com

Every Jvdroid plan and price →

Strong points and limits

Strong points

  • Compiles Java programs offline
  • Includes standalone OpenJDK 11
  • Supports Maven projects and libraries
  • Editor includes Javadoc viewing and formatting
  • Free plan costs nothing

Limits

  • Does not build native Android applications
  • Free plan contains ads and in-app purchases
  • Requires at least 250 MB of free internal memory
  • Google Play says data deletion is unavailable

Who it suits

Jvdroid suits Android users learning or writing Java with local compilation and Maven support. It can also serve projects using Kotlin, Scala, or Clojure through Maven, within the listed language-analysis limits.

Verdict

Jvdroid provides an Android-based Java environment with offline compilation, OpenJDK 11, Maven, and a capable editor. Users should account for its memory requirement, premium editor features, data practices, and inability to build native Android apps.

Where Specifiction places it

Alternatives to JvdroidAll alternatives →