2016-04-11 3 views
7

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

+0

* Я хочу иметь возможность запускать команды, такие как javac и java прямо с моего телефона. * Короткий ответ; ** нет **. Более длинный ответ; возможно, если вы хотите запустить полный системный эмулятор, но это будет *** медленно ***. –

+0

Какой эмулятор будет достаточным и как я его реализую. Мой телефон имеет приличный процессор, поэтому я хочу попробовать эмулятор – moderatelygood

+0

См. Это [Reddit] (https://www.reddit.com/r/androidapps/comments/3hjf11/is_there_any_good_pc_virtualizationx86_emulator/). –

ответ

0

Фактически Терминал можно использовать, если вас интересует только 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, копирование этой библиотеки должно выполнить эту работу (сделанное для меня), оставив java и dx команд, работающих.

+0

К сожалению, ссылка, которую вы опубликовали, дает ошибку 404. Я думаю, что он устарел, но если вы можете проверить и/или обновить ссылку, которая будет отличной. – moderatelygood

+0

Файл apk загружается, но Install System выбрасывает исключение java io, если перезаписи отмечены и не отмечены флажки. – moderatelygood

+0

Если у вас уже установлена ​​Terminal IDE до установки MOD, она не будет работать, в этом случае удалите предыдущую версию, затем установите MOD – Harshiv

2

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

APT-получить обновление

APT-получить установку DEFAULT-JDK

APT-получить установку питона

и так на.

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

Смежные вопросы