Tehnično Java ne podpira Jave, zato ne morete zagnati datotek JAR ali obiskati spletnih mest z vsebino Java. Na srečo obstaja več načinov za premagovanje teh omejitev, odvisno od tega, kaj želite narediti. Če želite v telefonu zagnati datoteke JAR, boste morali pridobiti korenski dostop in namestiti emulator. Če si želite ogledati spletno mesto z vsebino Java, boste morali za dostop do spletnega mesta z namiznim brskalnikom uporabiti rešitev za oddaljeno namizje. Glejte 1. korak spodaj, če želite izvedeti, kako narediti oboje.
Korak
Metoda 1 od 2: Uporaba emulatorja
Korak 1. Root telefon
Ker ta metoda zahteva dostop za kopiranje datotek v sistemski imenik (kar brez korenskega dostopa ni mogoče), boste v telefonu potrebovali korenski dostop. Postopek pridobivanja korenskega dostopa je znan kot ukoreninjenje telefona. Postopek za to je za vsako napravo drugačen, vendar vam bo ta vodnik povedal, kako to storite na večini naprav Android.
Opomba: Emulator Java ne omogoča ogleda spletnih mest, ustvarjenih z Javo. Emulator Java vam pomaga samo pri zagonu datotek JAR
Korak 2. Poiščite in naložite emulator Java za Android
Na voljo je več vrst emulatorjev Java, od katerih ima vsak prednosti in slabosti. Različni emulatorji delujejo bolje za različne naprave, zato je priporočljivo, da prenesete več različnih emulatorjev. Emulator Java ni na voljo v trgovini Google Play; Datoteko APK emulatorja je treba prenesti s spletnega mesta razvijalca. Tu je nekaj znanih emulatorjev:
- phoneME
- JBED
- JBlend
- Netmite
Korak 3. Namestite in uporabite phoneMe
Prenesite datoteko "phoneMe Feature" s spletnega mesta razvijalca. Prav tako morate prenesti APK OpenIntents File manager. Kopirajte oba APK -ja v korenski imenik naprave Android.
- Zaženite datoteko APK, da namestite program v napravo.
- Prenesite JADGen v računalnik, nato pa s programom ustvarite datoteko JAD, ki se uporablja za katero koli datoteko JAR, ki jo želite zagnati.
- Kopirajte datoteki JAR in JAD v isti imenik v napravi. Prepričajte se, da v imenu datoteke JAR ni presledkov.
- Odprite aplikacijo phoneMe, nato izberite in zaženite datoteko v svoji napravi.
Korak 4. Namestite in uporabite JBED
Prenesite arhivsko datoteko in jo razpakirajte, da datoteke v njej izvlečete v računalnik. Kopirajte datoteko APK v korenski imenik telefona in nato z ADB potisnite datoteko libjbedvm.so v imenik /system /lib. Zaženite "datoteko APK", da namestite aplikacijo v napravo.
- Datoteko libjbedvm.so lahko z uporabo ADB potisnete tako, da odprete adb push /filelocation/libjbedvm.so /system /lib.
- Kopirajte vse datoteke JAR, ki jih želite zagnati, v svoj imenik v telefonu.
- Zaženite JBED, nato se dotaknite gumba »Meni«. Premaknite se na mesto datoteke JAR, nato izberite datoteko JAR, ki jo želite zagnati.
Korak 5. Namestite in uporabite JBLend
Prenesite arhivsko datoteko JBLend in izvlecite njeno vsebino. Kopirajte datoteke in jih prilepite v prostor za shranjevanje telefona. Namestite aplikacijo Root Explorer. Odprite Root Explorer, nato tapnite gumb "r/w" v zgornjem kotu. Kopirajte naslednje datoteke v navedeni imenik:
- 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 datoteko JAR, ki jo želite zagnati, v prostor za shranjevanje telefona. Z datoteko JBlend izberite datoteko in jo naložite.
Korak 6. Namestite Netmite
Prenesite najnovejšo različico Netmite s spletnega mesta. Kopirajte datoteko APK Netmite v telefon, nato zaženite APK, da namestite Netmite.
- Pretvorite datoteko JAR/JAD s programom za pretvorbo, pridobljenim s spletnega mesta Netmite.
- Kopirajte datoteko APK, pridobljeno s postopkom pretvorbe, v telefon, nato pa jo zaženite, da jo namestite. Ta korak ponovite za vse datoteke JAR, ki jih želite zagnati.
- Odprite Netmite v telefonu in izberite nameščeno datoteko JAR.
Metoda 2 od 2: Uporaba oddaljenega namizja
Korak 1. Namestite aplikacijo Oddaljeno namizje Chrome v napravo Android
Če morate neposredno dostopati do spletnega mesta Java, lahko to storite le z uporabo aplikacije za oddaljeno namizje za dostop do drugih računalnikov. S to aplikacijo lahko z brskalnikom računalnika naložite spletna mesta.
Googlovo oddaljeno namizje Chrome se hitro poveže s Chromom v računalniku, zato je najboljša izbira za nastavitev oddaljenega dostopa
Korak 2. Namestite razširitev Oddaljeno namizje v računalnik
Če želite uporabljati Oddaljeno namizje Chrome, morate v računalniku namestiti Google Chrome. Razširitev Oddaljeno namizje lahko brezplačno namestite prek Spletne trgovine Chrome. Kliknite gumb menija Chrome (☰), nato 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 morate prijaviti z Google Računom in klikniti gumb »Omogoči oddaljene povezave«.
- Za vzpostavitev povezave lahko ustvarite kodo PIN kot dodatno plast varnosti.
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
Za oddaljeni zagon spletnega brskalnika računalnika uporabite aplikacijo Remote Desktop. Vnesite naslov spletnega mesta Java, ki ga želite obiskati, na enak način, kot če bi neposredno uporabljali računalnik. Vsakič, ko se nekaj dotaknete, lahko opazite zamik in prikaže se odgovor dejanja. To je posledica zamika, ki se pojavi na oddaljenem računalniku in telefonu.