Нещодавно я опублікував додаток для Android на Google Play. Я також зробив його доступним на своєму веб-сайті у вигляді файлу .apk. Мені неприємно про це запитувати, оскільки я не є великим шанувальником Apple, але чи може користувач Apple завантажити мій додаток з мого веб-сайту. Просто цікаво, оскільки багато моїх друзів є користувачами Apple. Дякую за ваш час!
Запустити Android-додаток під iOS (на якій працюють iPhone, iPad, iPod і т.д.) нативно неможливо.
Це пов'язано з тим, що обидва стеки часу виконання використовують зовсім різні підходи. Android запускає байт-код Dalvik (варіант Java), упакований в APK-файли, в той час як iOS запускає скомпільований (з Obj-C) код з IPA-файлів. Однак, за винятком часу/зусиль/грошей та судових процесів (!), немає нічого, що за своєю суттю перешкоджає впровадженню Android на апаратному забезпеченні Apple.
Він виглядає як пакет невеликої віртуальної машини Dalvik з кожним додатком і орієнтований на розробників.
Див. iPhoDroid:
Схоже на рішення з подвійним завантаженням для 2G/3G зламаних пристроїв. Дуже мало інформації, але є кілька відео на YouTube.
Див. iAndroid:
iAndroid - це новий додаток для iOS для зламаних пристроїв, який імітує роботу операційної системи Android на iPhone або iPod touch. Хоча проект ще дуже далекий від завершення, він набуває певних обрисів.
Я не впевнений, який підхід він використовує для цього: це може бути емуляція або просто симуляція (наприклад, "виглядає як"). Вимога бути "зламаним" змушує думати, що може бути використана "емуляція"...
Дивіться BlueStacks, згідно з коментарем Holo Dev:
Схоже, що це програвач додатків Android для OS X (і Windows). Однак, afaik, він не [в даний час] націлений на пристрої iOS ...
YMMV.
Користувачі Apple можуть завантажити ваш файл .apk, але не можуть його запустити. Це інший формат файлів, ніж додатки для iPhone (.ipa)
Є ще один варіант, про який раніше не згадувалося: