用Java编写的跨平台tool_native android应用程序

时间:2014-02-18 14:21:51

标签: java android ios cross-platform

如果我有一个原生的Android应用程序(当然用Java编写),你会推荐什么样的跨平台工具才能在iOS上使用它?我已经阅读了很多关于它的内容,但是大多数要求代码都是用html,css,js(phonegap,appcelerator等)编写的,或者例如c#(xamarin),但哪一个会包装我的java代码?

1 个答案:

答案 0 :(得分:0)

没有开箱即用的解决方案。你可能不得不以你选择的方式至少重写UI。

如果您希望代码在任何移动平台上运行,则必须在html / css / js中重写代码。

如果您只是希望它在iOS上运行,您可以选择以下选项:

  • 如果您确实想使用相同的代码,请使用RoboVM。这将允许您在JVM中的iOS上部分原始Java代码。

  • 另一种方法是从Java代码自动生成Objective C代码。这可以使用J2ObjC完成。