Перенос Android Java Java на iPhone?

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

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

Ответ 1

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

Ответ 2

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

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

"В поле" создан проект с открытым исходным кодом, обеспечивающий перенос времени исполнения Gingerbread Android поверх iOS. Это позволяет разработчикам приложений Android выполнять свое приложение для Android на iOS.

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

Ответ 3

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

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

Ответ 4

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

Ответ 5

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