很多时候,好的库要么是用 C 语言编写的,要么是用 Java 语言编写的。 (不要冒犯 Python、javascript 或 Erlang)。好吧,这次我正在做的最好的库是 Java。但我想将它用于我的应用程序的 Android 和 iPhone 版本。如何才能做到这一点。这是一个非常重要的问题,因为即使对于 iPhone 应用程序,最好的库总是在 Java 中。我也对 HTML5 和 PhoneGap 解决方案持开放态度,但本质上我需要某种方式来访问这两种环境中的 Java 库。如何做到这一点?
最佳答案
这是不可能的。您不能在 iOS 上运行 Java 库。您将需要找到一个用 C/Objective-C 编写的等效库,并在 Android 上使用 Java 库,在 iOS 上使用 C/Objective-C 库,或者您需要找到一个在两者上运行的库(JavaScript ).
如果您使用 Java/C 解决方案,则需要为每个解决方案创建一个插件,以便为 PhoneGap 创建一个 JavaScript API 进行对话。
您可以找到有关所有这些的信息 here .
关于iphone - 跨 iPhone 和 Android 应用程序版本使用 Java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7543344/