Я требую Java для рабочих целей, а стандартный Android не подойдет для меня на Nexus, поэтому я решил попробовать маршрут Ubuntu.
Как мне успешно установить Java в версию Ubuntu ARM для Nexus 7 и будет ли она поддерживать запуск * .jnlp java файлов?
Java SE Embedded должна работать в Linux ARM
http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html
Попробуйте запустить:
sudo apt-get update && sudo apt-get install openjdk-7-jre openjdk-7-jdk
Launchpad перечисляет openjdk как доступный для ARM, поэтому его следует установить.
Даже если вы получите OpenJDK, вам все равно придется иметь дело с сервером дисплея. Ubuntu Touch в настоящее время использует Android SurfaceFlinger и скоро переключится на Mir, но не будет работать на X11. Насколько я знаю, AWT и Swing в Java не поддерживают SurfaceFlinger или Mir, поэтому они не смогут отображать GUI.
В настоящее время я работаю над этой Java на ARM (Android работает под управлением Linux) для нескольких дистрибутивов; Ubuntu включен. В настоящее время я использую Debian Squeeze через приложение Debian Kit поверх Android.
Вы можете найти все заметки и ссылки, которые я собрал по этой теме, в прикрепленной ссылке на ветку XDA, которую я поддерживаю; мое имя пользователя для XDA - S0AndS0. Не стесняйтесь связаться со мной, чтобы помочь с усилиями или отправить вопросы о моих методах. Я буду писать и поддерживать набор сценариев и быстрых модов для тех, кто работает под управлением Linux на мобильных устройствах, которые я в конечном итоге выпустлю на Android Market Place как приложение «Companion to Linux», чтобы немного упростить нашу жизнь. , [Руководство] Debian Kit & amp; Limbo PC Emulator (QEMU x86) для двойной загрузки Linux на Android http://forum.xda-developers.com/showthread.php?t=2240397
У меня есть учетная запись на github под тем же именем пользователя S0AndS0, и вы можете найти полностью рабочий сценарий, который будет; скачать java jre hard float, jre soft float, JDK hard float, JDK soft float; Установите любую версию JDK (все еще работающую с установщиками jre) после завершения загрузки; и дать варианты для загрузки Java-зависимого программного обеспечения, чтобы проверить, работает ли оно. Запустить основной скрипт; откройте окно терминала и введите следующие команды ~
git clone https://github.com/S0AndS0/Debian-Kit-Mods
sh /Debian-Kit-Mods/ARM_Linux_Moder
~ выберите опцию 1, когда будет предложено распаковать скрипт загрузки, и если вы хотите установить сценарий установки expereance, выберите опцию 4 в этом скрипте для JDKsf или опции теста 3 для JDKhf, и вам в конечном итоге будет предложен сценарий установщика (в основном да, чтобы продолжить запросы), обязательно прочитайте то, что вы говорите, да или нет. И через 20-40 минут у вас будет Java из исходного кода, установленного на вашу ОС ARM Linux.
~~~~~~~~~~~~~~~~~~~~~ Обновление 03042014 - отредактировано выше для облегчения чтения и удаления информации, которая теперь устарела для обновлений скрипта, теперь требуется только 2 командной строки команды и несколько подсказок для загрузки и установки Java JDK hard или soft float Теперь ищем тестеров для тестирования версии с плавающей запятой.