我们在Eclipse下开发了一个Android应用程序,想把它移植到iPhone上。 根据我在这里和其他地方阅读的内容,在我看来,这将需要一个单独的代码库和 SDK,可能在 MAC 上运行,以便其产品可以签名并交付到应用商店。
这里有人说,使用 HTML5 和 Javascript,您可以编写一个可以在两个平台上运行的应用程序。我不知道这只是八卦还是有事实根据。
正在寻找有关如何进行的指导。这是一个商业应用程序,所以我正在寻找一条可以提供可靠开发平台的路径,让开发人员可以专注于产品,而不是试图让 IDE 直接运行。
最佳答案
We have developed an Android app under Eclipse
您已经使用 Java 实现了您的应用程序,对吧?将 Android Java 移植到 iOS Objective-C 或 C++ 会很好(为了性能等),但还有另一种方法。在 iOS 上使用 Java VM 将有助于解决这种情况。
Easily share code between Android and iOS apps. The standard classes (java.lang., java.util., etc) included in RoboVM are based on Android's runtime. [from RoboVM]
您可以在 Android 和 iOS 应用程序之间共享您的代码,用于应用程序逻辑等,但“查看”代码除外。
关于安卓和苹果手机。统一代码库可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19550209/