AndroidのJava VMをiPhoneに移植していますか?
質問
AndroidのJava VMをiPhoneに移植することを目的とした既存のプロジェクトを知っている人はいますか?私が理解していることから、これはあまりにも手の届かない範囲ではなく、確かにいくつかのエキサイティングな開発に役立つでしょう。
編集:これは、公式のiPhone SDKを使用しても発生しないことを認識しておく必要があります。ただし、ジェイルブレイクされたプラットフォームは、Appleが課した障害をすべて削除します。 AndroidをiPhoneに統合することに関心があるのは、通常、ジェイルブレイクされたiphoneを持つ人口統計だと思います。
解決
現在、 Dalvik をiPhoneに移植する努力はありません。 Googleはまだソースをリリースしていません。ソースがリリースされるとすぐに(すべてがそうであると仮定して)私はこれが起こると思います。 PSP、 Pandora 、 openmoko など
他のヒント
iOSで実行されるAndroid Dalvik:
「ボックス内」"オープンソースプロジェクトは、ウェブサイト(www.in-the-box.org)で初めて公開され、オープンソースプロジェクトの最初のステップとして、iOSで実行されているAndroid Dalvik VMが表示されます。 (脱獄する必要はありません)。
"ボックス内" iOS上でGingerbread Androidランタイムの移植を提供するために作成されたオープンソースプロジェクトです。これにより、Androidアプリケーション開発者はiOS上でAndroidアプリケーションを実行できます。
お楽しみください:-)
現時点では、Dalvik(Java VMはJavaバイトコードを実行しないためJava VMではありません)をiPhoneに移植することを目的とした既存のプロジェクトはありません。ただし、少なくとも1つの「本物」があります。 iPhoneで利用可能なJava VM。ジェイルブレイクした携帯電話のCydiaで見つけることができます。
これらのプロジェクトの問題は、Appleがサードパーティアプリによるコードの実行を許可していないため、Java VMはジェイルブレイクされたiPhoneでのみ実行できることです。
AppleのiPhoneはクローズドシステムです。 OSからアプリケーションに展開されるものを制御します。彼らは、JVMをサポートするつもりはないと言っています。これは、その制御外の不正なアプリケーションである必要があるため、大衆にはあまり魅力的ではありません。
便利にするには、接続をGoogleのApp Storeに移植する必要もあります。ええ、Appleはそれを許可します。 Android向けのiPhoneエミュレーションツールを目にする可能性が非常に高くなります。