2012-01-26 6 views
10

AndroidスマートフォンにJava Meアプリケーションをインストールしたいと考えています。私はjbedやその他の仮想マシンを試してみましたが、うまくいきません。 Windows Mobileでは、javaFxを試してみましたが、うまくいきましたので、Androidで同じことを試みましたが、javaFx apkが見つかりませんでした。 私の携帯電話はSamsung GT-i5500です。おかげさまで Androidの携帯電話にjava fxをインストールすることは可能ですか?

+0

あなたはこの問題トラッカーでステータスを追跡できます:https://javafx-jira.kenai.com/browse/RT-15401 – Petr

+0

awtはこのプロジェクト[AwtonAndroid](http: /stackoverflow.com/questions/39366994/install-java-on-android-kitkat-sbc/43949045#43949045) –

答えて

12

Oracleは、最後のJavaOne会議でAndroidデバイス上でJavaFxアプリケーションを実行することをデモしました。おそらく、このアプリケーションにはJVMランタイムのコピーが含まれているはずです。この段階では公開されているものは何もありませんが、作品に何かがあると思われます。

など。続きを読むDzone

2012年12月更新:現実に近づいているはずです。 JavaFX is now running on a Raspberry Pi,(リンクはもはや有効ではありません)。ほとんどのAndroidデバイスと同様にARMチップを使用しています。単にsearch of Java FX on Raspberry Piを実行すれば、多くの参考文献を見つけることができます。

+1

リンク** JavaFXは現在ラズベリーPiで動作しています**はもはや有効ではありません。 – bsmk

-2

根づいや他の非標準的なことに頼ることなく、 AndroidはDalvik VMを実行します

5

Googleはパフォーマンス上の理由から、Android(Dalvik)用に独自のJVMを作成しましたので、今は不可能です。 JavaFXのチームは、以前はAndroid上で動作すると主張しましたが、私はそれを見ていました。

+0

問題はGoogleが独自のJVMを作成したことではなく、多くのベンダーが(IBM、BEAのような)しかし、Googleの実装はSun/Oracleの仕様と互換性がないということです。 Oracle JVMでアプリケーションを開発、テスト、パッケージ化する場合、問題はほとんどなくIBM JVMまたはBEA JVMで実行する必要があります。ただし、Dalvikでアプリケーションパッケージを実行することはできません。 – Gerbrand

+0

GoogleがDalvikを作成したことは厳密ではありません(当初はDan Borstein [wikipedia](https://en.wikipedia.org/wiki/Dalvik_virtual_machine)によって作成されましたが、Googleによって採用されましたが、明らかにAndroidの中核部分です) – groodt

+0

@cuberoot DalvikはJVMのクローンにすぎません。Danと全アンドロイドチームは既存のシステムの正確なコピーを作成し、その後は新しい製品として公開します。 – ozhan

関連する問題