Портирование Java VM от Android на iPhone? - PullRequest
12 голосов
/ 30 сентября 2008

Кто-нибудь знает о каких-либо существующих проектах, направленных на перенос Android Java VM на iPhone? Из того, что я понимаю, это не было бы слишком недосягаемым и, безусловно, могло бы привести к некоторым захватывающим событиям.

Редактировать : Я должен отметить, что я знаю, что это не произойдет при использовании официального iPhone SDK. Тем не менее, взломанная платформа устранит любые наложенные Apple препятствия. Я думаю, что больше всего было бы интересно интегрировать Android в iPhone, а также демографический, который обычно имел бы взломанный iphone.

Ответы [ 5 ]

11 голосов
/ 30 сентября 2008

В настоящее время не предпринимается попытка перенести Dalvik на iPhone, поскольку Google еще не выпустил источник . Как только источник будет выпущен (при условии, что все будет), я думаю, это произойдет. Это также, вероятно, будет замечено на других доморощенных платформах, таких как PSP, Pandora , openmoko и т.д.

5 голосов
/ 31 мая 2011

Android Dalvik работает на iOS:

Проект с открытым исходным кодом «В коробке» впервые показан на их веб-сайте (www.in-the-box.org) и в качестве первого шага проекта с открытым исходным кодом - Android Dalvik VM, работающий на iOS. (Нет необходимости делать джейлбрейк).

«In the box» - проект с открытым исходным кодом, созданный для портирования среды выполнения Gingerbread Android поверх iOS. Это позволяет разработчикам приложений для Android запускать свои приложения для Android на iOS.

Наслаждайтесь :-)

3 голосов
/ 30 сентября 2008

На данный момент не существует никаких проектов, направленных на перенос Dalvik (виртуальной машины Android, которая на самом деле не действительно виртуальной машины Java, поскольку она не выполняет байт-код Java) на iPhone. Однако для iPhone есть по крайней мере одна «настоящая» виртуальная машина Java. Вы можете найти его в Cydia на взломанных телефонах.

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

1 голос
/ 30 сентября 2008

Apple iPhone является закрытой системой. Они контролируют то, что развертывается из ОС в приложениях. Они сказали, что не собираются поддерживать JVM. Это должно быть мошенническое приложение вне этого контроля и, следовательно, не очень привлекательное для масс.

0 голосов
/ 30 сентября 2008

Чтобы быть полезным, вы также должны портировать соединение с Google App Store. Да, Apple разрешит это. У нас гораздо больше шансов увидеть некоторые инструменты эмуляции iPhone для Android.

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