是否有任何工具可以将Objective C代码转换为适用于Android的Java

时间:2011-02-09 01:42:26

标签: java iphone android objective-c

  

可能重复:
  Objective-C to Java cross compiler

我有一个有效的iPhone应用程序,想要轻松转换为Android应用程序。有人可以建议吗?

1 个答案:

答案 0 :(得分:2)

我不这么认为。您最好的选择是使用AppceleratorPhone Gap等平台从头开始开发应用程序。

评论者提出了一个很好的观点:平台根本不同。直接转换代码不起作用。您还必须转换框架/ api调用并重新构建所有UI。框架不仅不同,而且平台所做的假设也完全不同。

重用大多数代码的最佳方法(这不一定是最简单的,请记住)可能是将尽可能多的客观c代码转换为C或C ++并使用Android NDK。您将无法重用任何UI代码,但您可能能够重复使用大量的应用程序逻辑,具体取决于您的应用程序的功能。