Jvdroid to najłatwiejszy w użyciu i potężny edukacyjny Java IDE dla Androida.
Funkcje:
- Kompilator Java offline: do uruchamiania programów Java nie jest wymagany Internet.
- Samodzielny OpenJDK 11: ciesz się najnowszą obsługą standardów i korzystaj z dowolnych bibliotek jar.
- Wspierają projekty Maven i biblioteki.
- Przykłady dostępne od ręki do szybszego uczenia się.
- W pełni funkcjonalny emulator terminala.
- Dostępny jest również tryb interpretera Java (REPL) oparty na JShell.
- Znakomita wydajność kompilatora dzięki Nailgun.
- Programy Kotlin, Scala i Clojure mogą być budowane przy użyciu Maven (dla tych języków nie przewidziano przewidywania i analizy kodu).
Funkcje edytora:
- Przewidywanie kodu, automatyczne wcięcie i analiza kodu w czasie rzeczywistym, tak jak w każdym prawdziwym IDE. *
- Przeglądarka Javadoc dla metod i klas.
- Formatyzator kodu.
- Rozszerzony pasek klawiatury ze wszystkimi symbolami potrzebnymi do programowania w Javie.
- Podświetlanie składni i tematy.
- Tabs.
- Jedno kliknięcie na Pastebin.
* Funkcje oznaczone gwiazdką są dostępne tylko w wersji Premium.
Ważne uwagi:
Jvdroid wymaga co najmniej 250 MB wolnej pamięci wewnętrznej. Zalecane jest 300 MB +. Więcej jeśli używasz ciężkich bibliotek Maven (takich jak środowisko Kotlin).
Jvdroid nie tworzy natywnych aplikacji na Androida, ponieważ Android używa innej implementacji Java, a jego wersja Java jest starsza.
Weź udział w tworzeniu Jvdroid, zgłaszając nam błędy lub udostępniając nam prośby o funkcje. Doceniamy to.
Informacje prawne.
Busybox i OpenJDK w Jvdroid APK są licencjonowane na licencji GPL, napisz do nas na kod źródłowy.
Ta aplikacja jest uważana za rozpowszechnianą legalnie po pobraniu tylko ze Sklepu Play.
Próbki dostępne w aplikacji są bezpłatne do użytku edukacyjnego z jednym wyjątkiem: nie mogą być używane w żadnym konkurencyjnym produkcie (w żaden sposób). Jeśli nie masz pewności, czy to ograniczenie dotyczy Twojej aplikacji, zawsze pytaj o pozwolenie za pośrednictwem poczty e-mail.
Oracle i Java są zastrzeżonymi znakami towarowymi Oracle i / lub jej podmiotów stowarzyszonych.
Android jest znakiem towarowym Google Inc.
Implemented Storage Access Framework support for all Android versions