Java tehnično ni podprta v sistemu Android, kar pomeni, da ne morete zagnati datotek JAR ali obiskati spletnih mest z vsebino Java. Na srečo obstaja nekaj načinov za izogibanje tem omejitvam, odvisno od tega, kaj želite narediti. Če želite v telefonu zagnati datoteko JAR, boste morali pridobiti korenski dostop in nato namestiti emulator. Če si želite ogledati spletna mesta z vsebino Java, boste morali za dostop do spletnih mest z namiznim brskalnikom uporabiti rešitev za oddaljeno namizje. Glejte 1. korak spodaj, če želite izvedeti, kako narediti oboje.
Koraki
Metoda 1 od 2: Emulator
Korak 1. Ukoreninite telefon
Ker ta metoda zahteva kopiranje datoteke v sistemski imenik (kar brez korenskega dostopa ni mogoče), boste morali imeti v telefonu korenski dostop. Pridobitev korenskega dostopa se imenuje "ukoreninjenje" vašega telefona. Postopek se razlikuje od naprave do naprave, vendar vam bo ta vodnik povedal, kako za večino naprav Android.
Opomba: Emulator Java vam ne bo omogočal ogleda spletnih mest, zgrajenih z Javo, temveč vam bo omogočal samo zagon datotek JAR. Če si želite ogledati spletna mesta, zgrajena z Javo, si oglejte naslednji razdelek
Korak 2. Poiščite in naložite emulator Java za Android
Na voljo je več različnih emulatorjev Java, ki imajo vse prednosti in slabosti. Različni emulatorji bodo delovali bolje za različne naprave, zato je priporočljivo, da prenesete nekaj različnih emulatorjev. Ti emulatorji niso na voljo v trgovini Google Play; datoteke APK bo treba prenesti s spletnega mesta razvijalcev. Nekateri bolj priljubljeni emulatorji vključujejo:
- phoneME
- JBED
- JBlend
- Netmite
Korak 3. Namestite in uporabite phoneMe
Prenesite APK datoteko »phoneMe Feature« s spletnega mesta razvijalca. Prav tako boste morali prenesti APK datoteke OpenIntents File Manager. Kopirajte obe datoteki APK v korenski imenik naprave Android.
- Zaženite datoteke APK, da jih namestite v svojo napravo.
- Prenesite JADGen v računalnik in ga nato uporabite za ustvarjanje datoteke JAD za vse datoteke JAR, ki jih želite zagnati.
- Kopirajte datoteki JAR in JAD v isto mapo v napravi. Prepričajte se, da datoteka JAR nima nobenih presledkov v imenu datoteke.
- Zaženite datoteko z uporabo phoneMe in izberite datoteko v svoji napravi.
Korak 4. Namestite in uporabite JBED
Prenesite arhivsko datoteko JBED in jo razpakirajte v računalniku. Kopirajte datoteko APK v korenski imenik telefona in z ADB potisnite libjbedvm.so v imenik /system /lib. Zaženite datoteko APK, da jo namestite v svojo napravo.
- Datoteko libjbedvm.so lahko potisnete z uporabo ADB in vnesete adb push /filelocation/libjbedvm.so /system /lib.
- Kopirajte vse datoteke JAR, ki jih želite zagnati, v njihov imenik v telefonu.
- Zaženite JBED in tapnite gumb "Meni". Pomaknite se do lokacije datotek JAR in izberite datoteko JAR, ki jo želite zagnati.
Korak 5. Namestite in uporabite JBlend
Prenesite arhivsko datoteko JBlend in izvlecite vsebino. Kopirajte datoteke v pomnilnik telefona. Namestite aplikacijo Root Explorer. Odprite Root Explorer in tapnite gumb "r/w" v zgornjem kotu. Kopirajte naslednje datoteke na določeni cilj:
- 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 datoteke JAR, ki jih želite zagnati, v pomnilnik telefona. Uporabite JBlend, da izberete datoteke za njihovo nalaganje.
Korak 6. Namestite Netmite
Prenesite najnovejšo izdajo s spletnega mesta Netmite. Kopirajte datoteko APK v telefon in jo nato zaženite, da namestite Netmite.
- Pretvorite datoteke JAR/JAD v datoteke APK s pretvornikom, ki ga najdete na spletnem mestu Netmite.
- Kopirajte pretvorjeno datoteko APK v telefon in jo zaženite za namestitev. To ponovite za vse datoteke JAR, ki jih želite zagnati.
- Odprite Netmite v telefonu in z njim izberite katero koli od nameščenih datotek JAR.
Metoda 2 od 2: Oddaljeno namizje
Korak 1. Namestite aplikacijo Oddaljeno namizje Chrome v napravo Android
Če morate dostopati do spletnega mesta Java na poti, je to edini način, da za dostop do drugega računalnika uporabite aplikacijo za oddaljeno namizje. To vam bo omogočilo uporabo brskalnika tega računalnika za nalaganje spletnega mesta.
Googlovo oddaljeno namizje Chrome se hitro poveže s Chromom v računalniku, zaradi česar je najbolj neboleč način za nastavitev oddaljenega dostopa
Korak 2. Namestite razširitev Oddaljeno namizje v računalnik
Za uporabo ga potrebujete Google Chrome. Razširitev Oddaljeno namizje lahko brezplačno namestite iz Spletne trgovine Chrome. Kliknite gumb Chromovega menija (☰) in izberite Orodja → Razširitve. Kliknite povezavo »Pridobite več razširitev« na dnu strani in nato poiščite »Oddaljeno namizje Chrome«.
- Po namestitvi razširitve se boste morali prijaviti z Google Računom in nato klikniti gumb »Omogoči oddaljene povezave«.
- Za dodatno povezavo lahko ustvarite kodo PIN za dodatno varnost.
Korak 3. Zaženite aplikacijo Oddaljeno namizje
Prijavite se s svojim Google Računom in na seznamu razpoložljivih povezav izberite domači računalnik. Če ste ga ustvarili, vnesite kodo PIN in čez nekaj časa se bo namizje naložilo.
Korak 4. Odprite brskalnik na namizju
Z aplikacijo Remote Desktop zaženite spletni brskalnik na oddaljenem računalniku. Naslov spletnega mesta Java, ki ga želite obiskati, vnesite tako, kot če bi bili v računalniku. Morda boste opazili zamik med dotikom nečesa in dejanjem. To je posledica zamika med oddaljenim računalnikom in telefonom.