Cara Menjalankan Java di Android Menggunakan Termux dan OpenJDK: Sensasi Terminal Linux di Genggaman
Ingin belajar Java langsung dari HP Android-mu? Ingin merasakan sensasi seperti coding di terminal Linux? Solusinya: Termux + OpenJDK! Artikel ini akan membimbingmu langkah demi langkah bagaimana menjalankan program Java di Android menggunakan Termux, lengkap dengan tips dan kelebihannya.
🧰 Persiapan Awal: Install Termux dari Sumber yang Tepat
Sebelum mulai, pastikan kamu tidak mengunduh Termux dari Play Store, karena versi di sana tidak lagi diperbarui. Unduh Termux dari situs resmi F-Droid:
🔗 https://f-droid.org/en/packages/com.termux/
Setelah terpasang, buka aplikasi Termux.
📦 Langkah Instalasi OpenJDK di Termux
Langkah pertama adalah memperbarui paket dan menginstal Java (OpenJDK 17) di Termux:
Perintah ini akan memasang compiler dan runtime Java versi 17, yang kompatibel dengan sebagian besar kode Java modern.
✍️ Menulis Kode Java di Termux
Selanjutnya, buat file Java sederhana menggunakan editor bawaan nano
:
Kemudian, ketik kode Java berikut:
Simpan dengan menekan CTRL + O
, lalu Enter
, dan keluar dari editor dengan CTRL + X
.
⚙️ Kompilasi dan Jalankan Program Java
Setelah file Hello.java
dibuat, kompilasi dengan perintah:
Jika tidak ada error, jalankan program:
Hasil output-nya:
Selamat! Kamu baru saja menjalankan program Java di Android melalui terminal!
📝 Tips Nyaman Belajar Java di Android
-
✅ Gunakan keyboard eksternal agar proses mengetik lebih cepat dan nyaman.
-
⚠️ Jangan berharap fitur-fitur IDE seperti NetBeans atau IntelliJ. Termux hanya cocok untuk latihan dasar.
-
📱 Ideal untuk belajar saat mobile, seperti sambil commuting atau waktu luang.
-
💡 Gunakan juga Git di Termux jika ingin menyimpan kode di repositori pribadi.
🔚 Penutup
Menggunakan Termux dan OpenJDK di Android adalah cara yang fleksibel dan seru untuk belajar Java tanpa harus bergantung pada laptop atau PC. Meskipun fiturnya terbatas, pendekatan ini cocok bagi pemula yang ingin membangun kebiasaan ngoding setiap hari.
Ingin belajar bahasa pemrograman lain di Termux? Ikuti blog ini untuk tutorial selanjutnya!