Jvdroid es el IDE de Java educativo para Android más potente y fácil de usar.
Características:
- Compilador Java fuera de línea: no se requiere Internet para ejecutar programas Java.
- OpenJDK 11 independiente: disfrute de los últimos estándares de soporte y use las bibliotecas de archivos jar que desee.
- Soporte de proyectos y bibliotecas de Maven.
- Ejemplos disponibles fuera de la caja para un aprendizaje más rápido.
- Emulador de terminal con todas las funciones.
- El modo de intérprete de Java (REPL) basado en JShell también está disponible.
- Excelente rendimiento del compilador con Nailgun.
- Los programas Kotlin, Scala y Clojure pueden construirse utilizando Maven (no se proporciona predicción y análisis de código para estos idiomas).
Características del editor:
- Predicción de código, sangría automática y análisis de código en tiempo real como en cualquier IDE real. *
- Visor Javadoc para métodos y clases.
- Formateador de código.
- Barra de teclado extendida con todos los símbolos que necesitas para programar en Java.
- Resaltado de sintaxis y temas.
- Pestañas.
- Un clic en compartir en Pastebin.
* Las características marcadas con un asterisco están disponibles solo en la versión Premium.
Avisos importantes:
Jvdroid requiere al menos 250 MB de memoria interna libre. Se recomienda 300MB +. Más si está utilizando bibliotecas Maven pesadas (como el tiempo de ejecución de Kotlin).
Jvdroid no crea aplicaciones nativas de Android, ya que Android usa otra implementación de Java y su versión de Java es más antigua.
Participe en el desarrollo de Jvdroid informando errores o enviándonos solicitudes de características. Nosotros apreciamos eso.
Información legal.
Busybox y OpenJDK en Jvdroid APK tienen licencia GPL, envíenos un correo electrónico para obtener el código fuente.
Esta aplicación se considera que se distribuye legalmente cuando se descarga solo desde Play Store.
Las muestras disponibles en la aplicación son gratuitas para uso educativo con una excepción: ellas, o sus trabajos derivados, no pueden usarse en ningún producto de la competencia (de ninguna manera). Si no está seguro de si su aplicación se ve afectada por esta restricción, siempre solicite un permiso por correo electrónico.
Oracle y Java son marcas registradas de Oracle y / o sus filiales.
Android es una marca registrada de Google Inc.
Implemented Storage Access Framework support for all Android versions