转载

RoboVM 1.4 发布,Java 转原生平台代码

RoboVM 1.4 发布,RoboVM 平等的支持命令行,Eclipse,IDEA 或者 NetBeans。RoboVM Studio 是基于 IDEA 社区版本 15 EAP。此版本第一次提供 RoboVM Studio 1.0 Mac OS X EAP 版本: http://bit.ly/1N6tbIQ 。

RoboVM 1.4 发布,Java 转原生平台代码

主要改进:

  • Fixed a linker crash that happened for Clojure users.

  • Fixed the dreaded “Line number must not be < 1″ issue a few Clojure users ran into.

  • Changed the API by moving awakeFromNib to NSObject .

  • Finished adding @WeaklyLinked/@StronglyLinked annotations to all bindings.

  • Fixed a few issues with tree shaking.

  • The IntelliJ IDEA plugin now comes with a setup wizard for prerequisits.

  • The IntelliJ IDEA plugin now automatically enables auto-make for RoboVM projects, improving synching between storyboards and your code changes.

  • Launching on the iPad simulator will now default to x86-64.

更多改进请看 发行说明 。

RoboVM 编译器可以将 Java 字节码翻译成 ARM 或者 x86 平台上的原生代码,应用可直接在 CPU 上运行,无需其他解释器或者虚拟机。

RoboVM 同时包含一个 Java 到 Objective-C 的桥,可像其他 Java 对象一样来使用 Objective-C 对象。大多数 UIKit 已经支持,而且将会支持更多的框架。

编译工具基于 GPLv2 许可协议,其他代码使用 Apache 许可。

正文到此结束
Loading...