Java tehnički nije podržana na Androidu, što znači da ne možete pokrenuti JAR datoteke niti posjetiti web stranice sa Java sadržajem. Srećom, postoji nekoliko načina zaobilaženja ovih ograničenja, ovisno o tome što želite učiniti. Ako želite pokrenuti JAR datoteku na svom telefonu, morat ćete dobiti root pristup, a zatim instalirati emulator. Ako želite pregledavati web stranice sa Java sadržajem, morat ćete koristiti rješenje za udaljenu radnu površinu za pristup web lokacijama sa preglednikom na radnoj površini. Pogledajte 1. korak u nastavku da biste saznali kako to učiniti.
Koraci
Metoda 1 od 2: Emulator
Korak 1. Rutirajte telefon
Budući da ova metoda zahtijeva kopiranje datoteke u sistemski direktorij (što nije moguće bez root pristupa), morat ćete imati root pristup na svom telefonu. Dobijanje root pristupa naziva se "rootanje" vašeg telefona. Proces se razlikuje od uređaja do uređaja, ali ovaj vodič će vas obavijestiti kako za većinu Android uređaja.
Napomena: Java emulator neće vam omogućiti da pregledate web stranice izgrađene pomoću Jave, već će vam omogućiti samo pokretanje JAR datoteka. Ako želite pregledati web stranice izgrađene s Javom, pogledajte sljedeći odjeljak
Korak 2. Pronađite i preuzmite Java emulator za Android
Dostupno je nekoliko različitih Java emulatora, svi s prednostima i slabostima. Različiti emulatori bolje će funkcionirati za različite uređaje, pa se preporučuje da preuzmete nekoliko različitih emulatora. Ovi emulatori nisu dostupni u Google Play trgovini; APK datoteke morat će se preuzeti s web stranice programera. Neki od popularnijih emulatora uključuju:
- phoneME
- JBED
- JBlend
- Netmite
Korak 3. Instalirajte i koristite phoneMe
Preuzmite APK datoteku "phoneMe Feature" sa web stranice programera. Također ćete morati preuzeti OpenIntents File Manager APK. Kopirajte obje APK datoteke u korijenski direktorij svog Android uređaja.
- Pokrenite APK datoteke da biste ih instalirali na svoj uređaj.
- Preuzmite JADGen na svoje računalo, a zatim ga upotrijebite za kreiranje JAD datoteke za sve JAR datoteke koje želite pokrenuti.
- Kopirajte JAR i JAD datoteke u istu mapu na svom uređaju. Uvjerite se da JAR datoteka nema razmaka u nazivu datoteke.
- Pokrenite datoteku koristeći phoneMe i odabirom datoteke na svom uređaju.
Korak 4. Instalirajte i koristite JBED
Preuzmite arhivsku datoteku JBED i raspakirajte je na računaru. Kopirajte APK datoteku u osnovni direktorij na svom telefonu i pomoću ADB -a gurnite libjbedvm.so u /system /lib direktorij. Pokrenite APK datoteku da biste je instalirali na svoj uređaj.
- Možete gurnuti datoteku libjbedvm.so pomoću ADB -a i unosom adb push /filelocation/libjbedvm.so /system /lib.
- Kopirajte sve JAR datoteke koje želite pokrenuti u njihov vlastiti direktorij na telefonu.
- Pokrenite JBED i dodirnite dugme "Meni". Idite do lokacije vaših JAR datoteka, a zatim odaberite JAR datoteku koju želite pokrenuti.
Korak 5. Instalirajte i koristite JBlend
Preuzmite arhivsku datoteku JBlend i izdvojite sadržaj. Kopirajte datoteke u pohranu telefona. Instalirajte aplikaciju Root Explorer. Otvorite Root Explorer i dodirnite dugme "r/w" u gornjem uglu. Kopirajte sljedeće datoteke na navedeno odredište:
- 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
- Kopirajte JAR datoteke koje želite pokrenuti u pohranu telefona. Koristite JBlend za odabir datoteka za njihovo učitavanje.
Korak 6. Instalirajte Netmite
Preuzmite najnovije izdanje s web stranice Netmite. Kopirajte APK datoteku na telefon, a zatim je pokrenite da instalirate Netmite.
- Pretvorite JAR/JAD datoteke u APK datoteke pomoću pretvarača koji se nalazi na web stranici Netmite.
- Kopirajte konvertiranu APK datoteku na telefon i pokrenite je za instalaciju. Ponovite ovo za sve JAR datoteke koje želite pokrenuti.
- Otvorite Netmite na svom telefonu i upotrijebite ga za odabir bilo koje od instaliranih JAR datoteka.
Metoda 2 od 2: Udaljena radna površina
Korak 1. Instalirajte aplikaciju Chrome Remote Desktop na svoj Android uređaj
Ako trebate pristupiti Java web stranici u pokretu, jedini način da to učinite je da koristite aplikaciju za udaljenu radnu površinu za pristup drugom računaru. To će vam omogućiti da koristite pretraživač tog računara za učitavanje web stranice.
Googleova Chrome udaljena radna površina brzo se povezuje s Chromeom na vašem računaru, što ga čini najjednostavnijim načinom za postavljanje daljinskog pristupa
Korak 2. Instalirajte ekstenziju Udaljena radna površina na računar
Za korištenje vam je potreban Google Chrome na računaru. Proširenje Udaljena radna površina može se besplatno instalirati iz Chrome web trgovine. Pritisnite gumb izbornika Chrome (☰) i odaberite Alati → Proširenja. Kliknite vezu "Preuzmi više proširenja" pri dnu stranice, a zatim potražite "Chrome udaljena radna površina".
- Nakon instaliranja proširenja, morat ćete se prijaviti sa svojim Google računom, a zatim pritisnuti dugme "Omogući daljinske veze".
- Možete stvoriti PIN za vezu kao dodatni sloj sigurnosti.
Korak 3. Pokrenite aplikaciju Remote Desktop
Prijavite se sa svojim Google računom, a zatim s popisa dostupnih veza odaberite svoj kućni računar. Unesite PIN ako ste ga kreirali i nakon nekog vremena će se učitati radna površina.
Korak 4. Otvorite pregledač na radnoj površini
Koristite aplikaciju Remote Desktop za pokretanje web preglednika na udaljenom računaru. Unesite adresu Java stranice koju želite posjetiti na isti način kao da ste na računaru. Možda ćete primijetiti kašnjenje između toga kada dodirnete nešto i do trenutka kada se radnja dogodi. To je uzrokovano kašnjenjem između udaljenog računara i vašeg telefona.