因此,GluonVM声明它支持Java9模块和Java9 JavaFX API (http://docs.gluonhq.com/gluonvm/),但是示例项目指定了源代码兼容性1.8。
我很困惑如何在Eclipse中设置我的项目;在源代码兼容的情况下,Eclipse的Gradle插件将自动选择一个与Java 8兼容的JDK。我是否应该将JDK9.0.4配置为Java8-SDK?然后使用JavaFX 9 API (未来的证明代码)?我是否需要指定一个模块-info.java?我想这么做。
发布于 2018-11-03 12:18:11
如你所知,胶子的jfxmobile插件目前有两种口味: 1.3.15+和2.0.30+。
1.3.15+版本可以在桌面、安卓和iOS上使用JDK 8。
2.0.30+版本使用了胶子VM,它的工作原理是:
正如您所看到的,这里的瓶颈是Android,因为它还不允许Java 9+。
然而,在进展中也有工作要让JavaFX 11+在Android上运行,所以这将使所有的平台都达到相同的水平:
https://stackoverflow.com/questions/53129713
复制相似问题