Java secara teknis tidak didukung di Android, artinya Anda tidak dapat menjalankan file JAR atau mengunjungi situs web dengan konten Java. Untungnya ada beberapa cara untuk mengatasi pembatasan ini, tergantung pada apa yang ingin Anda lakukan. Jika Anda ingin menjalankan file JAR di ponsel Anda, Anda harus mendapatkan akses root dan kemudian menginstal emulator. Jika Anda ingin melihat situs web dengan konten Java, Anda perlu menggunakan solusi desktop jarak jauh untuk mengakses situs dengan browser desktop. Lihat Langkah 1 di bawah ini untuk mempelajari cara melakukan keduanya.
Langkah
Metode 1 dari 2: Emulator
Langkah 1. Rooting ponsel Anda
Karena metode ini perlu menyalin file ke direktori sistem (yang tidak mungkin dilakukan tanpa akses root), Anda harus memiliki akses root di ponsel Anda. Mendapatkan akses root disebut sebagai "rooting" telepon Anda. Prosesnya bervariasi dari perangkat ke perangkat, tetapi panduan ini akan memberi tahu Anda caranya untuk sebagian besar perangkat Android.
Catatan: Emulator Java tidak akan membiarkan Anda melihat situs web yang dibuat dengan Java, itu hanya akan membiarkan Anda menjalankan file JAR. Jika Anda ingin melihat situs web yang dibuat dengan Java, lihat bagian selanjutnya
Langkah 2. Temukan dan unduh emulator Java untuk Android
Ada beberapa emulator Java yang tersedia, semuanya dengan kekuatan dan kelemahan. Emulator yang berbeda akan bekerja lebih baik untuk perangkat yang berbeda, jadi sebaiknya Anda mengunduh beberapa emulator yang berbeda. Emulator ini tidak tersedia di Google Play Store; file APK perlu diunduh dari situs web pengembang. Beberapa emulator yang lebih populer meliputi:
- fonem
- JED
- JBlend
- Netmite
Langkah 3. Instal dan gunakan phoneMe
Unduh file APK "Fitur phoneMe" dari situs web pengembang. Anda juga perlu mengunduh APK OpenIntents File Manager. Salin kedua file APK ke direktori root perangkat Android Anda.
- Jalankan file APK untuk menginstalnya ke perangkat Anda.
- Unduh JADGen di komputer Anda, lalu gunakan untuk membuat file JAD untuk file JAR apa pun yang ingin Anda jalankan.
- Salin file JAR dan JAD ke folder yang sama di perangkat Anda. Pastikan file JAR tidak memiliki spasi di nama file.
- Jalankan file dengan menggunakan phoneMe dan pilih file di perangkat Anda.
Langkah 4. Instal dan gunakan JBED
Unduh file arsip JBED dan unzip di komputer Anda. Salin file APK ke direktori root di ponsel Anda, dan gunakan ADB untuk mendorong libjbedvm.so ke direktori /system/lib. Jalankan file APK untuk menginstalnya di perangkat Anda.
- Anda dapat mendorong file libjbedvm.so dengan menggunakan ADB dan memasukkan adb push /filelocation/libjbedvm.so /system/lib.
- Salin file JAR apa pun yang ingin Anda jalankan ke direktorinya sendiri di ponsel Anda.
- Luncurkan JBED dan ketuk tombol "Menu". Arahkan ke lokasi file JAR Anda lalu pilih file JAR yang ingin Anda jalankan.
Langkah 5. Instal dan gunakan JBlend
Unduh file arsip JBlend dan ekstrak isinya. Salin file ke penyimpanan ponsel Anda. Instal aplikasi Root Explorer. Buka Root Explorer dan ketuk tombol "r/w" di sudut atas. Salin file berikut ke tujuan yang ditentukan:
- ibDxDrmJava.so – /system/lib
- libjbmidpdy.so – /system/lib
- libjbmidp.so – /system/lib
- javax.obex.jar – /system/framework
- MetaMidpPlayer.apk – /system/app
- MidpPlayer.apk – /system/app
- Salin file JAR yang ingin Anda jalankan ke penyimpanan ponsel Anda. Gunakan JBlend untuk memilih file yang akan dimuat.
Langkah 6. Instal Netmite
Unduh rilis terbaru dari situs web Netmite. Salin file APK ke ponsel Anda dan kemudian jalankan untuk menginstal Netmite.
- Konversikan file JAR/JAD ke file APK menggunakan konverter yang ada di situs web Netmite.
- Salin file APK yang dikonversi ke ponsel Anda dan jalankan untuk menginstal. Ulangi ini untuk semua file JAR yang ingin Anda jalankan.
- Buka Netmite di ponsel Anda dan gunakan untuk memilih file JAR yang Anda instal.
Metode 2 dari 2: Desktop Jarak Jauh
Langkah 1. Instal aplikasi Chrome Desktop Jarak Jauh di perangkat Android Anda
Jika Anda perlu mengakses situs web Java saat bepergian, satu-satunya cara untuk melakukannya adalah dengan menggunakan aplikasi desktop jarak jauh untuk mengakses komputer lain. Ini akan memungkinkan Anda untuk menggunakan browser komputer itu untuk memuat situs web.
Chrome Desktop Jarak Jauh Google dengan cepat terhubung ke Chrome di komputer Anda, menjadikannya cara paling mudah untuk menyiapkan akses jarak jauh
Langkah 2. Instal ekstensi Remote Desktop di komputer Anda
Anda memerlukan Google Chrome terpasang di komputer Anda untuk menggunakannya. Ekstensi Desktop Jarak Jauh dapat diinstal secara gratis dari Toko Web Chrome. Klik tombol Menu Chrome (☰) dan pilih Alat → Ekstensi. Klik tautan "Dapatkan lebih banyak ekstensi" di bagian bawah laman, lalu cari "Desktop Jarak Jauh Chrome".
- Setelah menginstal ekstensi, Anda harus masuk dengan akun Google Anda dan kemudian klik tombol "Aktifkan koneksi jarak jauh".
- Anda dapat membuat PIN untuk koneksi sebagai lapisan keamanan tambahan.
Langkah 3. Luncurkan aplikasi Remote Desktop
Masuk dengan akun Google Anda, lalu pilih komputer rumah Anda dari daftar koneksi yang tersedia. Masukkan PIN jika Anda membuatnya, dan setelah beberapa saat desktop Anda akan dimuat.
Langkah 4. Buka browser di desktop Anda
Gunakan aplikasi Desktop Jarak Jauh untuk meluncurkan browser web di komputer jarak jauh Anda. Masukkan alamat situs Java yang ingin Anda kunjungi seperti jika Anda menggunakan komputer. Anda mungkin melihat penundaan antara saat Anda mengetuk sesuatu dan saat tindakan terjadi. Ini disebabkan oleh jeda antara komputer jarak jauh dan telepon Anda.