的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
طيب هو شو بغير بالظبط في الهاتف وهل عندوا سلبيات؟