Технически Java не се поддържа от Android, така че не можете да стартирате JAR файлове или да посещавате сайтове с Java съдържание. За щастие има няколко начина да преминете през тези ограничения, в зависимост от това какво искате да направите. Ако искате да стартирате JAR файлове на телефона си, ще трябва да получите root достъп и да инсталирате емулатор. Ако искате да видите сайт с Java съдържание, ще трябва да използвате решение за отдалечен работен плот за достъп до сайта с браузър за настолни компютри. Вижте стъпка 1 по -долу, за да научите как да направите и двете.
Стъпка
Метод 1 от 2: Използване на емулатора
Стъпка 1. Изкоренете телефона
Тъй като този метод изисква достъп за копиране на файлове в системната директория (което е невъзможно без root достъп), ще ви е необходим root достъп на телефона ви. Процесът за получаване на root достъп е известен като вкореняване на телефона. Процесът на това е различен за всяко устройство, но това ръководство ще ви каже как да го направите на повечето устройства с Android.
Забележка: Емулаторът на Java не ви позволява да преглеждате сайтове, създадени с Java. Java емулаторът ви помага само да стартирате JAR файлове
Стъпка 2. Намерете и изтеглете Java емулатор за Android
Налични са няколко типа емулатори на Java, всеки с предимства и недостатъци. Различните емулатори работят по -добре за различни устройства, затова се препоръчва да изтеглите няколко различни емулатора. Емулаторът на Java не е наличен в Google Play Store; APK файлът на емулатора трябва да бъде изтеглен от сайта на разработчика. Ето някои известни емулатори:
- phoneME
- JBED
- JBlend
- Нетмит
Стъпка 3. Инсталирайте и използвайте phoneMe
Изтеглете файла „phoneMe Feature“от сайта на разработчика. Трябва също да изтеглите APK файла OpenIntents File manager. Копирайте и двата APK файла в основната директория на устройството с Android.
- Стартирайте APK файла, за да инсталирате програмата на устройството.
- Изтеглете JADGen на вашия компютър, след това използвайте програмата, за да създадете JAD файл, който се използва за всеки JAR файл, който искате да стартирате.
- Копирайте JAR и JAD файловете в една и съща директория на устройството. Уверете се, че в името на JAR файла няма интервали.
- Отворете приложението phoneMe, след това изберете и стартирайте файла на вашето устройство.
Стъпка 4. Инсталирайте и използвайте JBED
Изтеглете архивния файл, след което го разархивирайте, за да извлечете файловете от него на вашия компютър. Копирайте APK файла в главната директория на телефона си, след това използвайте ADB, за да избутате файла libjbedvm.so в директорията /system /lib. Стартирайте „APK файла“, за да инсталирате приложението в устройството.
- Можете да натиснете файла libjbedvm.so с помощта на ADB, като отидете на adb push /filelocation/libjbedvm.so /system /lib.
- Копирайте всички JAR файлове, които искате да стартирате в собствената им директория на телефона си.
- Стартирайте JBED, след което докоснете бутона „Меню“. Придвижете се до местоположението на JAR файла, след което изберете JAR файла, който искате да стартирате.
Стъпка 5. Инсталирайте и използвайте JBLend
Изтеглете архивния файл на JBLend и извлечете съдържанието на архива, като го извлечете. Копирайте файловете и ги поставете в пространството за съхранение на телефона. Инсталирайте приложението Root Explorer. Отворете Root Explorer, след което докоснете бутона „r/w“в горния ъгъл. Копирайте следните файлове в изброената директория:
- 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
- Копирайте JAR файла, който искате да стартирате в пространството за съхранение на телефона си. Използвайте JBlend, за да изберете файла и да го заредите.
Стъпка 6. Инсталирайте Netmite
Изтеглете най -новата версия на Netmite от сайта. Копирайте файла APK на Netmite на телефона си, след това стартирайте APK файла, за да инсталирате Netmite.
- Конвертирайте файла JAR/JAD с помощта на програмата за конвертиране, получена от сайта Netmite.
- Копирайте APK файла, получен от процеса на преобразуване, в телефона си, след което го стартирайте, за да го инсталирате. Повторете тази стъпка за всички JAR файлове, които искате да стартирате.
- Отворете Netmite на телефона си и изберете инсталирания JAR файл.
Метод 2 от 2: Използване на отдалечен работен плот
Стъпка 1. Инсталирайте приложението Chrome Remote Desktop на устройството с Android
Ако имате нужда от директен достъп до сайта на Java, единственият начин да направите това е чрез използване на приложение за отдалечен работен плот за достъп до други компютри. С това приложение можете да използвате браузъра на компютъра си за зареждане на сайтове.
Отдалеченият работен плот на Chrome на Google се свързва бързо с Chrome на компютъра ви, което го прави най -добрият избор за настройка на отдалечен достъп
Стъпка 2. Инсталирайте разширението за отдалечен работен плот на компютъра
За да използвате отдалечения работен плот на Chrome, трябва да имате инсталиран Google Chrome на компютъра си. Разширението за отдалечен работен плот може да бъде инсталирано безплатно чрез уеб магазина на Chrome. Щракнете върху бутона на менюто на Chrome (☰), след това изберете Инструменти → Разширения. Кликнете върху връзката „Вземете още разширения“в долната част на страницата, след което потърсете „Отдалечен работен плот на Chrome“.
- След като инсталирате разширението, трябва да влезете с профила си в Google и да кликнете върху бутона „Активиране на отдалечени връзки“.
- Можете да създадете ПИН код, за да установите връзка като допълнителен слой на сигурност.
Стъпка 3. Стартирайте приложението Remote Desktop
Влезте с профила си в Google, след което изберете домашния си компютър от списъка с налични връзки. Въведете ПИН кода, ако сте го създали, и след известно време работният плот ще се зареди.
Стъпка 4. Отворете браузър на работния плот
Използвайте приложението Remote Desktop, за да стартирате отдалечено уеб браузъра на компютъра си. Въведете адреса на Java сайта, който искате да посетите, по същия начин, по който бихте направили, ако използвате компютъра си директно. Може да забележите изоставане всеки път, когато докоснете нещо и се появи отговор от действието. Това се дължи на забавянето, което възниква на отдалечения компютър и телефона ви.