JRE на Android - PullRequest
       82

JRE на Android

33 голосов
/ 24 декабря 2008

Это может звучать как глупый вопрос, но Google не помог мне.

Есть ли JRE для Android? Если да, то какая это версия? Отсутствуют ли какие-либо основные функции?

Если нет, значит ли это, что все Java-приложения нужно перекомпилировать, чтобы Dalvik работал на Android?

Обновление; Будет ли когда-нибудь JRE доступна для Android?

Ответы [ 2 ]

24 голосов
/ 24 декабря 2008

Нет, нет. Google создал совершенно другую среду выполнения для Android, где базовые классы совершенно разные (хотя совместимые )

В качестве языка (синтаксиса) используется Java, но не платформа Java.

Вы можете узнать о платформе Android здесь .

С этой страницы:

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

Прочитать жирным шрифтом «Мост».

Итак, хотя они выглядят одинаково, они не одинаковы.

4 голосов
/ 05 декабря 2012

Ближайшее, что я нашел, это http://www.apogee.com/products/cjre-a

К сожалению, как указано на этой странице:

Обратите внимание, что Apogee временно приостановил дальнейшее развитие CJREs + A в июне 2012 года из-за недостаточного спроса на них. Пожалуйста, свяжитесь с Apogee, если вы заинтересованы в CJRE + A, нацеленном на Android-устройство на ваш выбор для «объемного» распространения на ваши клиенты и / или другие третьи стороны.

... и загрузить / демо-версию нигде не найти.

Взято со страницы их продуктов http://www.apogee.com/products звучит так, как будто это было бы здорово:

CJRE + A - «CJRE для Android» подходит для устройств, работающих Android v4.x или выше, для которого необходимо выполнить Java SE 5 и SE 6 приложения в дополнение к выполнению приложений Android.

Мы все еще можем мечтать. Я не связывался с ними. Мне известно о многих компаниях, которые ищут эту функциональность. Я не могу представить, что он будет слишком быстро (или, скажем, медленнее, чем вспышка)?

Я не обращался к Apogee, возможно, стоит попробовать ... Если кто-нибудь найдет решение, пожалуйста, держите нас в курсе! Спасибо.

...