Technicky nie je Android podporovaný jazykom Java, takže nemôžete spúšťať súbory JAR ani navštevovať stránky s obsahom Java. Našťastie existuje niekoľko spôsobov, ako tieto obmedzenia prekonať, v závislosti od toho, čo chcete urobiť. Ak chcete vo svojom telefóne spúšťať súbory JAR, musíte získať prístup root a nainštalovať emulátor. Ak chcete zobraziť webovú stránku s obsahom Java, budete musieť na prístup na stránku pomocou desktopového prehliadača použiť riešenie vzdialenej pracovnej plochy. V kroku 1 nižšie sa dozviete, ako postupovať oboje.
Krok
Metóda 1 z 2: Použitie emulátora
Krok 1. Rootujte telefón
Pretože táto metóda vyžaduje prístup na kopírovanie súborov do systémového adresára (čo nie je možné bez prístupu root), budete vo svojom telefóne potrebovať prístup root. Proces získania prístupu root je známy ako rootovanie telefónu. Tento postup je pre každé zariadenie iný, ale táto príručka vám povie, ako to urobiť na väčšine zariadení s Androidom.
Poznámka: Emulátor Java vám neumožňuje zobraziť stránky vytvorené pomocou Java. Emulátor Java vám pomôže iba so spustením súborov JAR
Krok 2. Nájdite a stiahnite si emulátor Java pre Android
Existuje niekoľko typov emulátorov Java, z ktorých každý má svoje výhody a nevýhody. Rôzne emulátory fungujú lepšie pre rôzne zariadenia, preto sa odporúča stiahnuť niekoľko rôznych emulátorov. Emulátor Java nie je k dispozícii v obchode Google Play; Súbor APK emulátora je potrebné stiahnuť z webu vývojára. Tu je niekoľko známych emulátorov:
- phoneME
- JBED
- JBlend
- Netmite
Krok 3. Nainštalujte a používajte phoneMe
Stiahnite si súbor „phoneMe Feature“z webu vývojára. Mali by ste si tiež stiahnuť súbor APK správcu súborov OpenIntents. Skopírujte oba súbory APK do koreňového adresára zariadenia Android.
- Spustite súbor APK a nainštalujte program do zariadenia.
- Stiahnite si JADGen do počítača a potom pomocou programu vytvorte súbor JAD, ktorý sa používa pre ľubovoľný súbor JAR, ktorý chcete spustiť.
- Skopírujte súbory JAR a JAD do rovnakého adresára v zariadení. Uistite sa, že v názve súboru JAR nie sú žiadne medzery.
- Otvorte aplikáciu phoneMe, potom vyberte a spustite súbor vo svojom zariadení.
Krok 4. Nainštalujte a používajte JBED
Stiahnite si archívny súbor a potom ho rozbaľte, čím extrahujete súbory, ktoré obsahuje, do počítača. Skopírujte súbor APK do koreňového adresára v telefóne a potom pomocou ADB presuňte súbor libjbedvm.so do adresára /system /lib. Spustite „súbor APK“a nainštalujte aplikáciu do zariadenia.
- Súbor libjbedvm.so môžete posunúť pomocou ADB tak, že prejdete na adb push /filelocation/libjbedvm.so /system /lib.
- Skopírujte všetky súbory JAR, ktoré chcete spustiť, do vlastného adresára vo vašom telefóne.
- Spustite JBED a potom klepnite na tlačidlo „Menu“. Presuňte sa na miesto súboru JAR a potom vyberte súbor JAR, ktorý chcete spustiť.
Krok 5. Nainštalujte a používajte JBLend
Stiahnite si archívny súbor JBLend a rozbaľte obsah archívu jeho rozbalením. Skopírujte súbory a prilepte ich do úložného priestoru telefónu. Nainštalujte aplikáciu Root Explorer. Otvorte Root Explorer a potom klepnite na tlačidlo „r/w“v hornom rohu. Skopírujte nasledujúce súbory do uvedeného adresára:
- ibDxDrmJava.so - /system /lib
- libjbmidpdy.so - /system /lib
- libjbmidp.so - /system /lib
- javax.obex.jar - /system /framework
- MetaMidpPlayer.apk - /systém /aplikácia
- MidpPlayer.apk - /systém /aplikácia
- Skopírujte súbor JAR, ktorý chcete spustiť, do úložného priestoru telefónu. Pomocou JBlend vyberte súbor a načítajte ho.
Krok 6. Nainštalujte Netmite
Stiahnite si najnovšiu verziu Netmite z webu. Skopírujte súbor Netmite APK do telefónu a potom spustením APK nainštalujte Netmite.
- Skonvertujte súbor JAR/JAD pomocou programu na prevod získaného z webu Netmite.
- Skopírujte súbor APK získaný z procesu prevodu do telefónu a potom ho spustite, aby ste ho nainštalovali. Tento krok zopakujte pre všetky súbory JAR, ktoré chcete spustiť.
- Otvorte v telefóne Netmite a vyberte nainštalovaný súbor JAR.
Metóda 2 z 2: Používanie vzdialenej pracovnej plochy
Krok 1. Nainštalujte si aplikáciu Chrome Remote Desktop na zariadenie Android
Ak potrebujete priamy prístup na stránku Java, jediným spôsobom, ako to urobiť, je použiť aplikáciu vzdialenej pracovnej plochy na prístup k iným počítačom. S touto aplikáciou môžete na načítanie stránok použiť prehliadač vášho počítača.
Vzdialená plocha Chrome od spoločnosti Google sa rýchlo spojí s prehliadačom Chrome vo vašom počítači, takže je najlepšou voľbou pre nastavenie vzdialeného prístupu
Krok 2. Nainštalujte do počítača rozšírenie Remote Desktop
Na používanie Vzdialenej plochy Chrome potrebujete mať v počítači nainštalovaný prehliadač Google Chrome. Rozšírenie Vzdialená plocha je možné bezplatne nainštalovať v Internetovom obchode Chrome. Kliknite na tlačidlo ponuky Chrome (☰), potom vyberte Nástroje → Rozšírenia. Kliknite na odkaz „Získať ďalšie rozšírenia“v spodnej časti stránky a potom vyhľadajte „Vzdialená plocha Chrome“.
- Po inštalácii rozšírenia sa musíte prihlásiť pomocou svojho účtu Google a kliknúť na tlačidlo „Povoliť vzdialené pripojenia“.
- Môžete vytvoriť PIN na nadviazanie spojenia ako ďalšiu vrstvu zabezpečenia.
Krok 3. Spustite aplikáciu Vzdialená plocha
Prihláste sa pomocou svojho účtu Google a potom zo zoznamu dostupných pripojení vyberte svoj domáci počítač. Ak ste ho vytvorili, zadajte PIN a po chvíli sa vám načíta pracovná plocha.
Krok 4. Otvorte prehliadač na pracovnej ploche
Pomocou aplikácie Vzdialená plocha spustíte na diaľku webový prehliadač počítača. Zadajte adresu stránok Java, ktoré chcete navštíviť, rovnako ako keby ste priamo používali počítač. Oneskorenie si môžete všimnúť zakaždým, keď na niečo klepnete, a zobrazí sa odpoveď na akciu. Je to spôsobené oneskorením, ktoré sa vyskytuje vo vzdialenom počítači a vo vašom telefóne.