android程序变成ios,java – 如何将Android应用程序移植到iOS平台?

本文介绍了将Android程序移植到IOS的相关工具,如MoSync可将C本机应用程序编译到多个移动平台;AirplaySDK与之类似,有商业版和部分免费许可;OpenFrameworks支持音频/视频项目跨平台开发;XMLVM可实现Java到本机IOS可执行文件的移植,但开发已停止,还提到了Codename One为Java开发者提供路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在现在运行(家庭时间;-)),所以我的答案将简明扼要(对不起)

看看/谷歌(没有特别的顺序):

MoSync< - 将C本机应用程序编译到多个移动平台,包括Android和IOS,用于非商业项目的GPL. AirplaySDK:与MoSync类似,主要是商业版,对你所追求的两种环境之一有一些免费许可(相信是IOS,请自行验证).已由Konami,Activision等商业使用. OpenFrameworks(OF) – C’包装器’代码的集合,它支持音频/视频项目的统一跨平台开发(可用于游戏等). Android端口是测试版,请参阅Android/Eclipse/OF Installation和Android port’s GitHub repository/developer (branch 0062_Android).特定于iPhone的代码非常完整(加速计访问等等).

XMLVM – 它允许从Java到本机IOS可执行文件的某种程度的移植.不知道这个项目有多远,你可能需要实现它们的一些框架类(如果你已经很好地分离了现有的Java库,那就相对微不足道了).

就个人而言,我现在正在关注OpenFrameworks,主要是因为我喜欢’One API’概念,而我现在正在避免使用Objective-C(想让自己放松一下,我是一个Java / C#dev).

编辑:请注意,自从这个答案写完以来,XMLVM开发已经停止. Codename One也在此期间推出,为Java开发人员提供了一条路径.

干杯

丰富

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值