有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java j2objc可以用于生成不适用于iOS的目标C代码吗?

我们需要将一些Java代码转换为MacOS和Linux的Objective C。虽然一般来说,Objective C可以在这些平台上编译,但问题是——j2objc生成的代码是否依赖于特定于iOS的任何东西,或者可以在Linux上编译


共 (1) 个答案

  1. # 1 楼答案

    最初,不,因为它生成依赖于IOS基础框架的代码,它需要一个IOS SDK许可证,它限制了SDK对MAC的使用。然而,随着Swift being open-sourced最近的部分Linux构建,这种许可限制将来可能会改变

    除了在Mac上构建iOS应用程序外,j2objc项目目前没有支持其使用的计划。由于完全开源,我们鼓励好奇的开发人员将项目交给他们,并将重点放在他们希望的地方。不过,作为一个小型工程团队,我们只是没有资源来协助