透過集合功能整理內容
你可以依據偏好儲存及分類內容。
什麼是 J2ObjC
J2ObjC 是 Google 的開放原始碼指令列工具
iOS (iPhone/iPad) 平台的 Java 原始碼更新為 Objective-C。這項工具
讓 Java 原始碼成為 iOS 應用程式版本的一部分,不需進行編輯
所產生的檔案目標是編寫應用程式的非 UI
(例如應用程式邏輯和資料模型)
透過網頁應用程式 (使用 J2CL)、Android 應用程式共用
和 iOS 應用程式
開始使用
J2ObjC 支援
用戶端應用程式開發人員,包括例外狀況、內部和
匿名類別、泛型型別、執行緒和反射方法。JUnit 測試
也支援翻譯和執行程序
J2ObjC 沒有的功能
J2ObjC 不提供任何獨立於平台的 UI 工具包,也沒有
但其實有進展我們認為 iOS UI 程式碼必須
使用 Apple 的 iOS SDK 以 Objective-C、Objective-C++ 或 Swift 編寫。
J2ObjC 無法轉換 Android 二進位應用程式。開發人員必須具有來源
開發 Android 應用程式的程式碼,或已取得使用授權。
需求條件
- Mac 工作站或筆記型電腦
- Mac OS X 13.5 或更高版本
- Xcode 15 以上版本
- JDK 11 以上版本
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[],["J2ObjC, a Google open-source tool, converts Java code to Objective-C for iOS development, enabling shared non-UI code between web, Android, and iOS apps. It supports Java features like exceptions, generics, and threads, along with JUnit testing. It requires a Mac with recent OS X, Xcode, and JDK. It does not translate UI code or Android binaries, only Java source code. It aims to let developers write app logic in Java and be able to use it across platforms.\n"],null,[]]