web-dev-qa-db-ja.com

iPad / iPhoneデバイスで.APK / Androidアプリを実行することは可能ですか?

すべて-最近、Google PlayでAndroidアプリを公開しました。また、Webサイトで.apkファイルとして利用できるようにしました。私はAppleの大ファンではないが、Appleユーザーが私のウェブサイトからアプリをダウンロードできるので、これを尋ねるのは嫌です。私の友人の多くはAppleユーザーだと思っているだけです。御時間ありがとうございます!

14
ninge

IOSでAndroidアプリケーションを実行することはネイティブではnot可能です(iPhone、iPad、iPodなどに電力を供給します)

これは、両方のランタイムスタックがまったく異なるアプローチを使用しているためです。 AndroidはAPKファイルにパッケージ化されたDalvik(「Javaのバリアント」)バイトコードを実行し、iOSはIPAファイルからコンパイル(Obj-Cから)コードを実行します。ただし、時間/労力/金銭および訴訟(!)を除き、AndroidハードウェアへのApple実装を本質的に妨げるものはありません。

小さなDalvik VMを各アプリケーションにパッケージ化し、開発者をターゲットにしています。

iPhoDroid を参照してください:

2G/3Gジェイルブレイクデバイスのデュアルブートソリューションのようです。利用可能な情報はほとんどありませんが、YouTubeビデオがいくつかあります。

iAndroid を参照してください:

iAndroidは、ジェイルブレイクされたデバイス用の新しいiOSアプリケーションです。iPhoneまたはiPod touchでのAndroidオペレーティングシステムエクスペリエンスをシミュレートします。 まだ完成には程遠いですが、プロジェクトは形になりつつあります。

これを有効にするために使用するアプローチがわからない:emulationまたは単なるsimulation(例: "ように見える」)。 jailbrokenであるという要件により、emulationが使用される可能性があります..

Holo Devのコメントごとに BlueStacks を参照してください。

OS X(およびWindows)向けの「Android App Player」のようです。ただし、afaik、[現在] iOSデバイスをターゲットにしません..

YMMV

22
user166390

アプリはネイティブに実行できませんが、エミュレーターで実行できます。 ManyMoを使用してWebサイトに埋め込み、ユーザーにアプリをホーム画面に追加させることができます。 このリンク は、アプリをより現実的にするのに役立ちます。ユーザーは共有ボタンを押すだけで、アプリをホーム画面に追加できます。 iOSデバイスで「アプリ」を閉じると、すべてのデータが削除されるため、ストレージにインターネット/クラウドを使用する必要があります。カメラやマルチタッチにアクセスすることはできませんが、役に立つかもしれません。

1
simplegamer

Appleユーザーは.apkファイルをダウンロードできますが、実行することはできません。 iPhoneアプリ(.ipa)とは異なるファイル形式です

1
shabbirv

前に言及されていない別のオプションがあります。

  • Pieceable Viewer は残念ながら2012年12月31日にサービスを停止しましたが、ソフトウェアをオープンソース化しました。エミュレータ用にiOSアプリケーションをコンパイルする必要があります。Pieceableのソフトウェアは、アプリケーションをホストするWebページに埋め込みます。このWebページを使用して、iOSアプリケーションを実行できます。詳細については、Pieceableを参照してください。
1
user1969272