Есть ли возможность запускать апплеты на Android или Blackberry?

Это то, что сайт Java www.java.com говорит:

"KVM, виртуальная машина для мобильных устройств, является аналогом JVM (виртуальной машины Java). Она используется для запуска апплетов и приложений, написанных с использованием технологии Java на мобильных устройствах. KVM должен быть установлен производителем. НЕ доступно для загрузки или установки потребителями".

Теперь у Android есть настраиваемая виртуальная машина под названием DVM (Dalvik Virtual Machine). Можно ли сравнить его с KVM? Интересно, можем ли мы продолжить перепрограммирование DVM для включения функций KVM для запуска апплетов на Android? То же самое касается Blacberry, есть ли возможность?

Ответ 1

Апплет Jave все еще жив, многие организации его используют, много HMI используют его, а также банки, Я хотел купить несколько планшетов для Android и использовать их в нашем factory для наших техников, Но поддержка апплета не поддерживается, поэтому я буду использовать свой Android-планшет в качестве игрового автомата для своих детей.

Ответ 2

Интересно, можем ли мы продолжить перепрограммирование DVM включить функции KVM для запуска апплеты на Android?

Существует очень мало совпадений между тем, что предлагает Android, и тем, что нужно апплетам, например AWT. Поскольку апплеты, как технология, были мертвы уже более десяти лет, я не могу себе представить, что было бы целесообразно модифицировать прошивку Android для включения необходимых классов и выяснить, как запускать апплет в активности Android.

Ответ 3

Апплеты по умолчанию не поддерживаются на телефонах. Клиенты могут купить браузер, который поддерживает его, например, браузер Cloud. У нас есть технология для преобразования существующих Java-апплетов, чтобы они могли работать на мобильных устройствах без специального браузера. Если ваша компания нуждается в этой услуге, пожалуйста, свяжитесь с нами через наш веб-сайт unitedswe.

Ответ 4

Я видел приложения, на которых запущен cdlc/mid profile на android, поскольку Android-основатель - это ядро ​​Linux, в любом случае, после того, как вы запустили свое устройство, я не вижу трудностей с установкой другой JVM под Linux, которая, в свою очередь, поддерживает профили CDC.

Но проблема в том, будет ли он хорошо интегрировать браузер по умолчанию? Будет ли 2x JVM (Dalvik/OpenJava позволяет сказать) сделать управление памятью более полным?

Ответ 5

Апплеты НЕ будут запускаться на BlackBerry по разным причинам, самое главное, что апплет классов AWT зависит от того, недоступны на BlackBerry. Модель пользовательского интерфейса сильно отличается от модели MIDP UI или модели BlackBerry, ни одна из которых не является AWT.

В будущем вы должны использовать JavaScript для вычислений на стороне браузера, это единственное, что будет работать с crossbrowser на мобильных платформах. К сожалению, апплеты - это очень мёртвые технологии.

Ответ 6

Oracle предлагает нечто, называемое Application Development Framework Mobile. Если я правильно понимаю страницу, эта структура помогает создавать java-приложения для ios и android. Однако вам придется отказаться от идеи апплета. Я думаю.

Ответ 7

Я могу выполнять Java-апплеты на своем S2 с Ubuntu 12.04 LTE и браузером firefox с моим корневым сайтом Android Android (4.1.2).

Установите linux для Android, настройте свой Linux-дистрибутив для запуска апплетов Apple oracle/sun и Voila!

Ответ 8

Как заявили другие, укореняя ваше устройство Android, а затем загружая Linux, а затем устанавливая Java на эту ОС, все прекрасно. Вот руководство, которое вы можете использовать и модифицировать, которое я скомпилировал для другого файла .jar, который я хотел запустить

http://forums.rptools.net/viewtopic.php?f=12&t=24082&sid=3092b606dd5c7278e0908f021956b9f3

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

Надеюсь, это поможет вам всем, потому что я тестировал это с помощью другого программного обеспечения, зависящего от Java, и версии Java JDK из ARMel и ARMhf отлично работают.

# Редактировать /Update # http://www.timelesssky.com/blog/running-debian-armhf-alongside-android После выполнения приведенных выше инструкций по ссылкам,   apt-caxh search java - И Orical Java JDK был доступен для установки, хотя менеджер пакетов при запуске Wheezy Hard Float на Android с помощью приложения Debian Kit. Следующий шаг - посмотреть, будет ли Kali устанавливать с помощью метода корневой программы, предложенного этим модулем для приложения.