Как установить java в termux.
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 имя_класса
Вы получите результат