java可以在ios_Java是否可以进入iOS设备?

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值