我可以使用Cordova在iOS应用程序中使用Java库吗?

我可以使用Cordova在iOS应用程序中使用Java库吗?,java,android,ios,cordova,ionic-framework,Java,Android,Ios,Cordova,Ionic Framework,我想使用Ionic或其他跨平台框架来构建一个移动应用程序。在这个应用程序中,我想使用Java库。据我所知,如果我为这个库编写一个Cordova包装器,我可以在我的混合应用程序中使用这个Java库。但是我还没有找到在iOS上使用Java库的方法。这可能吗?你不能,iOS应用程序不懂Java,即使你编写了Cordova插件。您要使用的库是否没有iOS替代方案 使用Cordova,您可以构建一个插件,使用您希望在Android上使用的库,并在iOS上使用另一个库。在你的Ionic应用程序中,如果插件写

我想使用Ionic或其他跨平台框架来构建一个移动应用程序。在这个应用程序中,我想使用Java库。据我所知,如果我为这个库编写一个Cordova包装器,我可以在我的混合应用程序中使用这个Java库。但是我还没有找到在iOS上使用Java库的方法。这可能吗?

你不能,iOS应用程序不懂Java,即使你编写了Cordova插件。您要使用的库是否没有iOS替代方案

使用Cordova,您可以构建一个插件,使用您希望在Android上使用的库,并在iOS上使用另一个库。在你的Ionic应用程序中,如果插件写得很好,你将能够调用相同的函数,插件将处理其余的函数

关于这一点:

我发现,在android中,一旦你为 库它可以在应用程序中使用,即使我真的不知道 理解它的真正含义


Cordova允许您使用JavaScript调用本机函数,因此如果没有Cordova,您将无法使用Java库,但通过使用Cordova构建插件,您可以使用它。关于如何创建Cordova插件和。我还建议查看现有的Cordova插件,看看它是如何实现的。如果您共享该库,我们还可以帮助您创建插件。

如果您使用Java代码以实现可移植性,则可以使用Java代码

请注意,您不能按原样使用二进制jar,但可以使用Java源代码,这将在iOS上本机工作