RoboVM 1.6 发布,iOS 9 & Xcode 7 支持

jopen 6年前

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

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

RoboVM 1.6 发布,此版本初步支持 iOS 9 和 Xcode 7。可以尝试一下,在 Xcode 6.4 安装后下载和安装 Xcode 7,使用以下命令,设置 Xcode 7 为默认选型:

sudo xcode-select -s /Applications/Xcode-beta.app

RoboVM 就会使用 Xcode 7 来编译应用,在你的模拟器或者设备上运行应用。可以切换回 Xcode 6.4,只需要简单的运行上面的命令,提供合适的目录,比如: /Applications/Xcode.app

此版本已经开始绑定新的 iOS APIs,比如新的联系人 API,在今年夏天应该就能完成。

注意:Xcode 7, iOS 9 和 El Capitan 都在测试阶段,请勿在生产环境使用。如果是为了产品,请使用 Mac OS X Yosemite 和 Xcode 6.4!

此版本主要改进:

  • 动态框架支持

  • 在 Objective-C/Swift 应用嵌入 RoboVM

同时添加了 2 个新 RoboPods:

下载:http://bit.ly/robovm-studio-1-6-0

更多改进内容请看发行说明

来自:http://www.oschina.net/news/65025/robovm-1-6