Как установить java в termux.

Как установить java в termux.

Termux - one ❤️
Termux - one ❤️

В этом сообщении в блоге я напишу несколько простых шагов по установке java в termux без рутирования вашего устройства Android. Осталось сделать всего несколько шагов. Если вы java-программист, ищущий java, запускайте java-программы в android. Он работает полностью так же, как и в командной строке Windows cli. Но некоторые функции недоступны или несколько пакетов не работают, как программы awt (набор абстрактных окон) и апплеты. Но максимум работы проделывает этот open-jdk-jre headless.

Процесс установки:   

$ apt update 
$ apt upgrade

Теперь установите пакет wget execute command

$ apt install wget

Скопируйте эту ссылку и вставьте ее в Termux с помощью команды.

$ wget https://archive.org/download/openjdk-9-jre-headless_9.2017.8.20-1_x86_64/openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb

Эта команда загрузит файл

openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb

в ваш termux

Затем вам нужно загрузить файл openjdk-9-jre-headless_9.2017.8.20-1_arm.deb на ваш.

Размер этого файла составляет около 220 МБ, поэтому его загрузка займет некоторое время. Скопируйте команду отсюда.

$ wget https://archive.org/download/openjdk-9-jre-headless_9.2017.8.20-1_x86_64/openjdk-9-jre-headless_9.2017.8.20-1_arm.deb

Здесь вы получите два файла 

openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb
openjdk-9-jre-headless_9.2017.8.20-1_arm.deb

 Вы должны установить оба файла по одному, чтобы установить их, выполните команду

$ apt-get install -y ./openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb

Снова для второго файла deb

$ apt-get install -y ./openjdk-9-jre-headless_9.2017.8.20-1_arm.deb

Теперь проверьте, установлена ​​ли Java

Введите java в termux 

Затем введите javac 

Теперь вы можете компилировать и запускать java-программу в termux. 

Другой альтернативный метод запуска java-программ на termux 

Альтернативный метод установки и использования java в termux.

В этом методе вам необходимо установить два пакета termux. 

ecj - (компилятор Eclipse для java) скомпилирует вашу программу java и создаст файл .class.

dx - требуется переформатировать файл класса .dex для запуска файла .class.

Давайте начнем:

Чтобы установить ecj и dx, выполните команду 

$ apt install ecj 
$ apt install dx

Чтобы скомпилировать и запустить java-программу с помощью этого метода, вам необходимо выполнить следующие команды 

$ ecj имя_файла.java
.class файл создается сейчас следующая команда 
$ dx -dex-output = file_name.dex class_name
Это создает файл имя_файла.dex. 
Теперь запустите команду выполнения программы.
$ dalvikvm -cp имя_файла.dex имя_класса

Вы получите результат 

Конец!




Report Page