google

j2objc

google

A Java to iOS Objective-C translation tool and runtime.

AI 简介

j2objc 是 Google 开源的 Java 到 iOS Objective-C 的源码翻译工具及配套运行时,用于将 Java 编写的非 UI 业务逻辑(如数据模型、网络层、算法)复用到 iOS 应用中。它支持 Java 语言核心特性(泛型、异常、反射、线程、匿名类等)及 JUnit 测试转换,生成可直接参与 Xcode 构建的 Objective-C 代码,无需手动修改。适用于需跨平台(Android/Web/iOS)共享 Java 业务逻辑的移动开发场景,尤其适合已有 Java/Android 代码基、希望降低 iOS 端重复开发成本的团队。

Java
Apache License 2.0
6k
Stars
997
Forks
279
Watchers
67
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分65
默认分支master