Jvdroid
What Jvdroid is
Jvdroid is an educational Java IDE for Android, with a compiler that runs Java programs without an internet connection. It includes standalone OpenJDK 11 and supports Maven projects and libraries. Maven can also build Kotlin, Scala, and Clojure programs, although Jvdroid does not provide code prediction or analysis for those languages. The editor has syntax highlighting, themes, tabs, a Javadoc viewer, a code formatter, and one-click sharing to Pastebin. Code prediction, auto indentation, and real-time code analysis are Premium features. The Free plan costs nothing and contains ads and in-app purchases; a Premium plan is listed without a price. The app needs at least 250 MB of free internal memory, with 300 MB or more recommended, and it does not build native Android applications. 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. The listing says BusyBox and OpenJDK in the APK are GPL-licensed and gives an email for source code requests.
Who it suits
Jvdroid suits Android users learning or working with Java who want to compile programs offline. It may also suit Maven users building Kotlin, Scala, or Clojure programs, with the stated limits on prediction and analysis for those languages.
What it does well
- Java compiler runs without internet
- Includes standalone OpenJDK 11
- Supports Maven projects and libraries
- Editor includes Javadoc viewer and formatter
- Free plan is available
What to know first
- Does not build native Android applications
- Needs at least 250 MB free internal memory
- Free plan contains ads and in-app purchases
- Data deletion is not allowed
Limits
The Free plan includes ads and in-app purchases, while code prediction, auto indentation, and real-time code analysis are Premium features. The app needs at least 250 MB of free internal memory, and it cannot build native Android applications.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Contains ads · in-app purchases · code prediction and real-time code analysis are Premium features | Free |
| Premium | Premium features; the listing does not state a price | On request |
As n0n3m4.ru lists them, read 7 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Jvdroid website for product information.
- Use an Android device; the app requires at least 250 MB of free internal memory.
- Start with the Free plan at no cost.
- Use the editor to create Java code and compile it offline.
Verdict
Jvdroid offers an offline Java compiler and a set of editor tools for Android. Its lack of native Android app builds and the listed data handling terms are important to consider before installing.
Questions
What does Jvdroid cost?
The Free plan costs nothing. A Premium plan is listed, but no price is given.
Can I use Jvdroid offline?
Yes. Its Java compiler runs programs without an internet connection.
Which languages does it support?
It supports Java and can build Kotlin, Scala, and Clojure programs with Maven. Code prediction and analysis are not provided for those other languages.
Does Jvdroid build Android apps?
No. It does not build native Android applications.
How much memory does it need?
It requires at least 250 MB of free internal memory; 300 MB or more is recommended.
Is Jvdroid open source?
The listing says BusyBox and OpenJDK in the APK are licensed under GPL and provides an email contact for source code requests.
Facts from Jvdroid's own pages
- Build tools
- It supports Maven projects and libraries. · play.google.com, 7 Oct 2026
- Editor
- Editor features include a Javadoc viewer, code formatter, syntax highlighting, themes, tabs, and one-click sharing to Pastebin. · play.google.com, 7 Oct 2026
- Headquarters
- Kaskelen, Kazakhstan · n0n3m4.ru, 28 Sept 2026
- Java runtime
- It includes standalone OpenJDK 11. · play.google.com, 7 Oct 2026
- Licensing
- The listing says BusyBox and OpenJDK in the APK are licensed under GPL and provides an email contact for source code requests. · play.google.com, 7 Oct 2026
- Memory requirement
- The app requires at least 250 MB of free internal memory, with 300 MB or more recommended. · play.google.com, 7 Oct 2026
- Notable limitation
- Jvdroid does not build native Android applications. · play.google.com, 7 Oct 2026
- Offline compiler
- Its Java compiler runs programs without an internet connection. · play.google.com, 7 Oct 2026
- Other languages
- Kotlin, Scala, and Clojure programs can be built with Maven, but code prediction and analysis are not provided for those languages. · play.google.com, 7 Oct 2026
- Premium features
- Code prediction, auto indentation, and real-time code analysis are marked as Premium features. · play.google.com, 7 Oct 2026
- Purpose
- Jvdroid is an educational Java IDE for Android. · play.google.com, 7 Oct 2026
- 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. · play.google.com, 7 Oct 2026
- Support
- The listed support email is [email protected]. · play.google.com, 7 Oct 2026
Where Jvdroid stands on Freedom251
- Java IDEs#18 of 23