用Java编写的跨平台工具Android原生应用程序

Cross platform tool_native android app written in Java

如果我有一个本地Android应用程序(当然是用Java编写的),你会推荐什么样的跨平台工具来在iOS上使用它?我已经阅读了很多关于它的内容,但是大多数toHoad需要用HTML、CSS、JS(PosiGeAP、AppCuoRoad等)来编写代码,或者例如C*Ay(XAMARIN),但是哪一个可以封装我的Java代码呢?


没有现成的解决方案。无论您选择什么方式,您都可能至少需要重写UI。

如果您希望代码在任何移动平台上运行,您必须用HTML/CSS/JS重写代码。

如果您只想在iOS上运行,您可以选择以下选项:

  • 如果您真的想使用相同的代码,请使用robovm。这将允许您在JVM上对iOS上的原始Java代码进行部分操作。

  • 另一种方法是从Java代码中自动生成目标C代码。这可以使用J2OBJC来完成。