Андроид не устанавливает java

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

Многие владельцы устройств с операционной системой Андроид знают, что в ней не предусмотрена поддержка технологии Java. Однако нередко возникают ситуации, когда необходимо воспользоваться приложением на основе этой технологии. В таком случае придется немного потрудиться, чтобы устройство смогло работать с таким приложениями.

Прежде всего нужно узнать, как установить на андроид java приложение правильно

Для этого потребуется установка Java- эмулятора или Java-машины. Таких программ существует много, например, можно воспользоваться такой, как Java J2ME Runne. Эта программа имеет файлы с расширением .apk, поэтому способов установки может быть несколько, останется только выбрать наиболее удобный. Лучше всего загрузить программу с компьютера посредством USB-кабеля.

После того, как установка Java-машины закончена, нужно ее запустить, однако следует учитывать то, что эта программа не сможет распознать и открыть приложения, сохраненные на карте памяти устройства. Поэтому нужно производить скачиваение непосредственно из интернета.

Для этого потребуется открыть ваш интернет-браузер и найти при помощи формы поиска страницу с требуемым приложением. После можно начинать загрузку файлов программы. При этом вы увидите запрос, через какую программу начинать загрузку, нужно выбрать ваш установленный эмулятор, в данном случае — Java J2ME Runne. Java J2ME Runne сам загрузит и установит файлы Java-приложения, подтверждением окончания загрузки и установки будет появившаяся иконка в меню. Теперь вопрос «как установить java игру на андроид» будет решаться довольно легко.

Есть и другой эмулятор, именуемый Jbed, который также отлично справляется с функцией установки и открытия java-приложений. Установить этот эмулятор можно с компьютера, подключив устройство к нему при помощи USB-кабеля. Гаджет должен быть подключен к интернету и обладать Root-менеджером — он потребуется для того, чтобы вносить изменения в директории файлов.

Источник

Установка JDK (Java Development Kit)

Для установки JDK на компьютер необходимо:

  1. Загрузить пакет JDK (Java Development Kit)
  2. Установить JDK (Java Development Kit)
  3. Добавить системную переменную JAVA_HOME
Читайте также:  Robin morning wood adventure android

В этом уроке описано, как установить JDK на Windows. Для установки JDK на Linux воспользуйтесь этой инструкцией.

Загрузка пакета JDK (Java Development Kit)

Заходим на сайт компании Oracle и скачать файл установки отсюда

На странице загрузки выберите нужную версию Java (для Android Studio требуется версия 7 или 8) и нажмите кнопку загрузки JDK:

В таблице Java SE Development Kit отмечаем согласие с условиями, выбрав пункт Accept License Agreement и загрузите пакет для вашей ОС:

Например, для Windows следует выбрать файл jdk-XuXXX-windows-x64.exe для 64-разрядной (Windows x64) или jdk-XuXXX-windows-i586.exe для 32-разрядной (Windows x86). Разрядность системы, например, в Windows 7 можно узнать так: жмем «Пуск», правой кнопкой мыши «Компьютер», выбираем «Свойства».

Установка пакета JDK (Java Development Kit)

Для установки Java необходимо иметь права администратора (перезагрузить компьютер, если необходимо войти с другой учетной записью). Проверяем, установлена ли Java на компьютере (Пункт «Установка и удаление программ в панели управления Windows») и, если да, то удаляем ее. Запускаем установщик jdk-XuXX-windows-x64.exe. После запуска установщика на экране будут отображаться окна установки, в них лучше ничего не менять, продолжать установку нажатием кнопки Next. В последнем окне нажимаем Close.

Добавляем системную переменную JAVA_HOME

Чтобы было можно компилировать и выполнять программы осталось прописать пути к компилятору Java в переменных среды Windows и перегрузить компьютер. Для этого запускаем Панель управления Windows и выбираем пункт «Система», а в появившемся окне слева — пункт «Дополнительные параметры системы». Откроется окно «Свойства системы», в котором нажимаем кнопку «Переменные среды».

В появившемся окне вам надо создать системную переменную – “JAVA_HOME”. Для этого нажимаем кнопку “Создать”. В поле «Имя переменной» пишем “JAVA_HOME”, а в «Значение переменной» необходимо добавить путь к установленному JDK, а именно путь к его подкаталогу bin, где находится файл компилятора. Если вы ничего не меняли при установке JDK, то путь будет таким: «C:\Program Files\Java\jdkНомерВерсии». Ниже на картинках приведен пример для версии Java 7.

В системные переменные необходимо добавить путь к установленному JDK

Теперь нужно отредактировать переменную “Path”. Надо ее найти в списке и нажать кнопку “Изменить”. Будьте внимательны – здесь надо в поле «Значение переменной» просто дописать наш путь C:\Program Files\Java\jdk1.7.0_79\bin\ (для текущей версии java 8, соответственно, \jdk1.8.0_121\bin\ ) предварительно поставив “;” в конец уже существующего значения, ничего не удаляя! Пример показан на рисунке.

Читайте также:  Как пользоваться яндекс диском с андроидов

После внесения этих изменений, чтобы они вступили в силу, компьютер необходимо перегрузить.

После этого можно проверить корректность установки JDK. Для этого в Windows нажмите «Пуск» и введите команду cmd в поле «Найти программы и файлы», или вызовите окно ввода комбинацией клавиш Windows+R и введите cmd.

В открывшейся консоли наберите java -version и нажмите Enter

В открывшейся консоли наберите java -version и нажмите Enter. Если вы видите версию java, а не сообщение об ошибке, все в порядке.

Источник

Андроид не устанавливает java

Почти ровно два года назад было написано обновление к тому, как устанавливать java на android с использованием termux. На сегодняшний день эта запись больше не актуальна по некоторым причинам, о которых расскажу под катом. Также вы там найдете решение как поставить java сегодня так, что и рут не потребуется.

Почему все сломалось?

В репозитории termux-packages существует множество issue, созданных в разное время, в которых поднималась тема поддержки java для termux.

Вот пример долгих обсуждений с указанием причин проблем с поддержкой. И это один из многих топиков репозитория.

Есть некоторые альтернативные репозитории, не входящие в termux-packages. Например, есть репозиторий, который якобы позволяет установить java. Однако, у меня это сделать не получилось.

Вероятно что-то не так с бинарниками, я не сильно вдавался в подробности, кроме того что сравнил $JAVA_HOME/bin/java с тем, что работало внутри termux, например, php. Отличия выделены маркером на изображении ниже.

Может в комментариях кто-то подскажет, насколько сильно это влияет на работу и предложит какие-то решения, однако, в тех самых issue рекомендуют пересборку java, что совершенно не хочется делать.

Причем это не единственная возможная проблема, случающаяся у пользователей. Если коротко, то поддержка java становилась со временем все более тяжелым делом, и люди, занимающиеся этим в свободное время, отваливались один за другим. Плюс ко всему, имеется более простая альтернатива.

Решение

Необходимо установить пакеты wget, proot в termux

Далее необходимо скачать скрипт и запустить его, следуя инструкции отсюда

Если версия android 10 выше, то

В противном случае

Далее просто дожидаемся окончания установки, после чего попадаем в оболочку debian и устанавливаем jdk (или jre, в зависимости от того, что нужно).

Источник

Возможно ли установить JDK на устройство Android?

Я хочу, чтобы иметь возможность компилировать и запускать базовые Java-приложения в терминале терминалов android. Я проверил Terminal IDE, но это несовместимо с Android 5.0+. Кроме того, я попытался установить arm64 jdk с сайта Oracle, который андроид не смог распознать. Я запускаю CM 13 и уточняю, я хочу иметь возможность запускать команды, такие как javac и java, прямо с моего телефона.

Читайте также:  Что лучше смартфон андроид или планшет андроид

@moderatelygood Перейдите в Google Play Store и загрузите GNURoot Debian. Это fakeroot, т. Е. Эмулятор терминала. Многие другие эмуляторы терминала доступны в Play Sore, но это очень хорошо. Он живет на https://github.com/corbinlc/GNURootDebian, а веб-сайт – http://corbinlc.github.io/GNURootDebian. Вы можете загрузить множество таких пакетов:

Apt-get install default-jdk

Apt-get install python

Вы могли бы компилировать / запускать программы на этих языках. Используйте текстовый редактор для написания программ, таких как Jota Text Editor, также доступных в Play Маркете.

Фактически терминал можно использовать, если вас интересует только javac , java , jar . То есть вы можете использовать эти три на Lollipop. Я использую Terminal IDE на Android 5.1.1, он работает так, как ожидалось. Полезную версию можно найти на странице https://www.dropbox.com/s/h2d23ecbrt2akeu/terminalide-2.02-binary-mod-signed.apk?dl=0 . Если вы хотите попробовать, то откройте этот cp /system/lib/libjavacrypto.so

/system/lib терминал и выполните: cp /system/lib/libjavacrypto.so

/system/lib , копирование этой библиотеки должно выполнить задание ( cp /system/lib/libjavacrypto.so

/system/lib для меня), оставив команды java и dx .

Источник

Установка Android SDK не находит JDK

Я пытаюсь установить Android SDK в моей системе Windows 7 x64.

jdk-6u23-windows-x64.exe установлен, но установка Android SDK отказывается продолжать, поскольку не находит установку JDK .

Это известная проблема? И есть ли решение?

Нажмите Назад, когда вы получите уведомление, а затем Далее . На этот раз он найдет JDK .

  • ОС : Windows 8.1
  • Файл JDK : jdk-8u11-windows-x64.exe
  • ADT файл: installer_r23.0.2-windows.exe

Установите x64 JDK и сначала попробуйте опцию back-next, а затем попробуйте установить, JAVA_HOME как показано в сообщении об ошибке, но если это тоже не работает, попробуйте следующее:

Делайте, как говорится, устанавливайте JAVA_HOME в своей среде переменные, но в пути используйте прямые косые черты вместо обратных.

Шутки в сторону.

Для меня это не удалось, когда JAVA_HOME был, C:\Program Files\Java\jdk1.6.0_31 но работал нормально, когда это было C:/Program Files/Java/jdk1.6.0_31 — сводило меня с ума!

Если этого недостаточно, также добавьте в начало переменной среды Path % JAVA_HOME%;

Обновлены значения в переменных системной среды:

  • JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
  • JRE_HOME=C:/Program Files/Java/jre8
  • Path=%JAVA_HOME%;C.

Источник

Оцените статью