2012-01-26 44 views
10

我想在我的android手機上安裝Java Me應用程序。我已經嘗試了jbed和其他一些虛擬機,但它不起作用。 在Windows Mobile上,我嘗試使用javaFx並且它工作,所以我試圖在android上做同樣的事情,但是我找不到javaFx apk。 我的手機是三星GT-i5500。 謝謝。是否可以在Android手機上安裝java fx?

+0

您可以在問題跟蹤器中跟蹤此問題的狀態:https://javafx-jira.kenai.com/browse/RT-15401 – Petr

+0

awt可以在android上運行,您可以使用此項目[AwtonAndroid](http:///stackoverflow.com/questions/39366994/install-java-on-android-kitkat-sbc/43949045#43949045) –

回答

12

Oracle在最近的JavaOne會議上演示了在Android設備上運行JavaFx應用程序。假設應用程序將包含自己的JVM運行時副本。在這個階段公開沒有任何東西可用,但我懷疑有些東西正在起作用。

E.g.閱讀更多Dzone

更新2012年12月:它必須越來越接近現實。 JavaFX is now running on a Raspberry Pi,(鏈接不再有效),它像大多數Android設備一樣使用ARM芯片。只需做一個search of Java FX on Raspberry Pi,你會發現很多參考資料。

+1

鏈接** JavaFX現在在Raspberry Pi上運行**不再有效。 – bsmk

-2

不是不訴諸生根或其他非標準的事情。 Android運行Dalvik虛擬機

5

由於性能方面的原因,Google爲Android創建了自己的JVM(Dalvik),所以現在是不可能的。 JavaFX團隊早些時候聲稱它可以在Android上運行 - 但我很高興看到它。

+0

問題不在於Google創建了自己的JVM,許多供應商(如IBM,BEA)爲其平臺,但Google的實施與Sun/Oracle的規格不兼容。當您在Oracle JVM上開發,測試和打包應用程序時,它應該在IBM JVM或BEA JVM上運行,而幾乎沒有問題。但是,您無法在Dalvik上運行您的應用程序包。 – Gerbrand

+0

谷歌創造了Dalvik(它最初由Dan Borstein [wikipedia](https://en.wikipedia.org/wiki/Dalvik_virtual_machine)編寫,但被Google採用,現在顯然是Android的核心部分)並不完全正確 – groodt

+0

@cuberoot你讓我發笑,Dalvik只是JVM的克隆,Dan和整個Android團隊做了一個現有系統的精確副本,之後他們發佈了一個新產品 – ozhan

相關問題