Din punct de vedere tehnic, Java nu este acceptat de Android, deci nu puteți rula fișiere JAR sau vizita site-uri care au conținut Java. Din fericire, există mai multe modalități de a depăși aceste limitări, în funcție de ceea ce vrei să faci. Dacă doriți să rulați fișiere JAR pe telefon, va trebui să obțineți acces root și să instalați un emulator. Dacă doriți să vizualizați un site care are conținut Java, va trebui să utilizați o soluție desktop la distanță pentru a accesa site-ul cu un browser desktop. Consultați Pasul 1 de mai jos pentru a afla cum să faceți ambele.
Etapa
Metoda 1 din 2: Utilizarea emulatorului

Pasul 1. Înrădăcinați telefonul
Deoarece această metodă necesită acces pentru a copia fișiere în directorul de sistem (ceea ce este imposibil fără acces root), veți avea nevoie de acces root pe telefonul dvs. Procesul de obținere a accesului la root este cunoscut sub numele de rooting al telefonului. Procesul pentru a face acest lucru este diferit pentru fiecare dispozitiv, dar acest ghid vă va spune cum să faceți acest lucru pe majoritatea dispozitivelor Android.
Notă: Emulatorul Java nu vă permite să vizualizați site-urile create cu Java. Emulatorul Java vă ajută doar să rulați fișiere JAR

Pasul 2. Găsiți și descărcați un emulator Java pentru Android
Există mai multe tipuri de emulatoare Java disponibile, fiecare cu avantaje și dezavantaje. Diferite emulatoare funcționează mai bine pentru diferite dispozitive, de aceea este recomandat să descărcați mai mulți emulatori diferiți. Emulatorul Java nu este disponibil pe Google Play Store; Fișierul APK al emulatorului trebuie descărcat de pe site-ul dezvoltatorului. Iată câteva emulatoare bine cunoscute:
- fonem
- JBED
- JBlend
- Netmite

Pasul 3. Instalați și utilizați phoneMe
Descărcați fișierul „phoneMe Feature” de pe site-ul dezvoltatorului. De asemenea, ar trebui să descărcați APK-ul OpenIntents File manager. Copiați ambele APK-uri în directorul rădăcină al dispozitivului Android.
- Rulați fișierul APK pentru a instala programul pe dispozitiv.
- Descărcați JADGen pe computer, apoi utilizați programul pentru a crea un fișier JAD care este utilizat pentru orice fișier JAR pe care doriți să îl rulați.
- Copiați fișierele JAR și JAD în același director de pe dispozitiv. Asigurați-vă că nu există spații în numele fișierului JAR.
- Deschideți aplicația phoneMe, apoi selectați și rulați fișierul pe dispozitiv.

Pasul 4. Instalați și utilizați JBED
Descărcați fișierul arhivă, apoi dezarhivați-l pentru a extrage fișierele de pe acesta pe computer. Copiați fișierul APK în directorul rădăcină de pe telefon, apoi utilizați ADB pentru a împinge fișierul libjbedvm.so în directorul / system / lib. Rulați „fișierul APK” pentru a instala aplicația pe dispozitiv.
- Puteți împinge fișierul libjbedvm.so folosind ADB accesând adb push /filelocation/libjbedvm.so / system / lib.
- Copiați toate fișierele JAR pe care doriți să le rulați în propriul director de pe telefon.
- Lansați JBED, apoi atingeți butonul „Meniu”. Deplasați-vă la locația fișierului JAR, apoi selectați fișierul JAR pe care doriți să îl rulați.

Pasul 5. Instalați și utilizați JBLend
Descărcați fișierul arhivă JBLend și extrageți conținutul arhivei extragându-l. Copiați fișierele și lipiți-le în spațiul de stocare al telefonului. Instalați aplicația Root Explorer. Deschideți Root Explorer, apoi atingeți butonul „r / w” din colțul de sus. Copiați următoarele fișiere în directorul listat:
- 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
- Copiați fișierul JAR pe care doriți să îl rulați în spațiul de stocare al telefonului. Utilizați JBlend pentru a selecta fișierul și încărcați-l.

Pasul 6. Instalați Netmite
Descărcați cea mai recentă versiune a Netmite de pe site. Copiați fișierul APK Netmite pe telefon, apoi rulați APK-ul pentru a instala Netmite.
- Convertiți fișierul JAR / JAD utilizând programul de conversie obținut de pe site-ul Netmite.
- Copiați fișierul APK obținut din procesul de conversie în telefon, apoi rulați-l pentru a-l instala. Repetați acest pas pentru toate fișierele JAR pe care doriți să le rulați.
- Deschideți Netmite pe telefon și selectați fișierul JAR instalat.
Metoda 2 din 2: Utilizarea Remote Desktop

Pasul 1. Instalați aplicația Chrome Remote Desktop pe dispozitivul Android
Dacă trebuie să accesați direct site-ul Java, singurul mod în care puteți face acest lucru este prin utilizarea unei aplicații desktop la distanță pentru a accesa alte computere. Cu această aplicație, puteți utiliza browserul computerului pentru a încărca site-uri.
Desktopul la distanță Chrome de la Google se conectează rapid cu Chrome pe computerul dvs., făcându-l cea mai bună alegere pentru configurarea accesului la distanță

Pasul 2. Instalați extensia Desktop la distanță pe computer
Aveți nevoie de Google Chrome instalat pe computer pentru a utiliza Desktop la distanță Chrome. Extensia Remote Desktop poate fi instalată gratuit prin Chrome Web Store. Faceți clic pe butonul meniului Chrome (☰), apoi selectați Instrumente → Extensii. Faceți clic pe linkul „Obțineți mai multe extensii” din partea de jos a paginii, apoi căutați „Desktop la distanță Chrome”.
- După instalarea extensiei, trebuie să vă conectați cu contul dvs. Google și să faceți clic pe butonul „Activați conexiunile la distanță”.
- Puteți crea un cod PIN pentru a stabili o conexiune ca un strat suplimentar de securitate.

Pasul 3. Lansați aplicația Desktop la distanță
Conectați-vă cu contul dvs. Google, apoi selectați computerul de acasă din lista conexiunilor disponibile. Introduceți codul PIN dacă ați creat unul și după un timp desktopul se va încărca.

Pasul 4. Deschideți un browser pe desktop
Utilizați aplicația Desktop la distanță pentru a lansa de la distanță browserul web al computerului. Introduceți adresa site-ului Java pe care doriți să îl vizitați, la fel ca în cazul în care ați folosi computerul direct. Este posibil să observați un decalaj de fiecare dată când atingeți ceva și apare un răspuns din acțiune. Acest lucru este cauzat de decalajul care apare pe computerul de la distanță și pe telefon.