java可以在ios
一项新的OpenJDK提议可以帮助消除Java开发人员在iOS上构建时遇到的一些障碍。
以前,在最佳情况下,在Apple设备上获取Java应用程序是后勤上的噩梦。 尽管已经为开发人员(例如Oracle ADF Mobile )提供了解决方法,但JVM在iOS上仍然有效。
但是,上个月,创建了一个新的名为“静态链接的JNI库”的 Open JDK Java增强提案,试图将两者紧密结合在一起。
该提案的目的是修改JDK,以便开发人员可以将Java运行时,本机应用程序代码和Java应用程序代码打包到单个二进制文件中,而无需使用共享本机库或对现有Java代码进行任何更改。 JEP 178的另一个目标是允许将静态和动态本机库与Java应用程序一起使用。
尽管规范页面没有具体提到iOS, 但是开发人员邮件列表确实讨论了可能在Apple平台上看到Java实现的问题。
但是,Java的创始人詹姆斯·高斯林(James Gosling)“敢打赌”,新提案将“在不关闭代码生成的情况下,作为遵守Apple TOS的一部分”使用。
Gosling告诉InfoWorld的Paul Krill ,对于Java最近对嵌入式水域的研究感到兴奋的人,JEP 178是“很大的事情”。
Gosling解释说:“嵌入式Java世界一直非常健康,尤其是使用完整的JDK实现的人们。” “嵌入式设备不再受内存限制,因此不需要精简的版本,例如Java ME(微型版)。 但是,要停止使用Java ME并切换到完整的JDK,JDK必须能够处理打包环境。”
最近几个月,Oracle开始更开放地采用iOS。 2月,客户端Java平台的首席架构师Richard Bair宣布了开放iOS和Android的JavaFX端口的计划。 尽管两者都还处于初期,但在技术上有许多障碍需要克服,但它可以为Java平台注入新的活力。
翻译自: https://jaxenter.com/java-to-find-its-way-onto-ios-devices-105779.html
java可以在ios