的Objective-C是用於OS X的主要編程語言和iOS操作系統。
J2ObjC 可讓開發者在iOS或OS X應用程序中執行Java源代碼。
背後的東西像J2ObjC的目的和原則是讓開發者用Java編寫的應用程序的核心,這將在Android設備上流暢運行,並在iOS設備將被編譯到Objective-C的。
這樣,只有一個管理的代碼庫,而不是兩個或更多。
創建於谷歌
,目前正在一些自己的項目中使用J2ObjC
本發行版是新的:
- 此版本中刪除"β"從項目的標籤,因為它現在被許多iOS應用。
- 分割成libjre_emul.a分庫,以支持開發人員需要更小的應用程序。
- 支持的iOS bitcode。
- 揮發性領域重寫了運行時支持。
- 新增java.security簽名提供商。
什麼是1.0.0版本,新的:
- 此版本中刪除"β"從項目的標籤,因為它現在被許多iOS應用。
- 分割成libjre_emul.a分庫,以支持開發人員需要更小的應用程序。
- 支持的iOS bitcode。
- 揮發性領域重寫了運行時支持。
- 新增java.security簽名提供商。
在什麼版本0.9.8.2.1都是新:
- 問題在混合容器本地Java對象,喜歡的NSDictionary。
什麼版本0.9.8.1:
- Issues混合Java對象在本地容器,就像NSDictionary的是新的
什麼是新的 0.9.7版本:
- 問題混合Java對象在本地容器,NSDictionary的一樣
什麼版本0.9.6.1:
- Issues混合Java對象在本地容器,就像NSDictionary的是新的
什麼是0.9.2版本新:
- 實施java.lang.reflect.Field中可訪問性。
- 實施android.util.Log,將其映射到的java.util.logging。
- 新增獨立於平台的android.text和android.util類。
- 本機的iOS實施HttpURLConnection類,用URL.connect()用於HTTP和HTTPS URL中的支持。
在什麼版本0.9.1新是:
- 固定OKHTTP庫位置
什麼在0.9版是新的:
- 翻譯:
- 使用--doc-評論生成的Xcode 5翻譯頭快速幫助。
- 重寫,導致在Objective-C unsequenced表達的警告表達式。
- JRE仿真:
- 新增java.util.zip包。
- 新增java.lang.Character中的編碼單元的方法。
- 升級的原始類型封裝(即java.lang.Integer中)和解析Android的最新版本。 號
- 反思:
- 實現的Class.forName映射與翻譯的包前綴的類。
要求:
- 的Java JDK 1.6或更高版本
- 的Mac OS X 10.7或更高版本
- 的Xcode 4或更高
限制:
- J2ObjC仍處於發展
1 註釋
maram 29 Nov 16
طيب هو شو بغير بالظبط في الهاتف وهل عندوا سلبيات؟