PhoneGap如何从JS调用jar方法



嗨,我在移动应用程序中。

我在phonegap(html5,JQuery,JS)中开发了一个应用程序,我想将收据打印到蓝牙打印机。

购买了BT打印机,下载了制造商的SDK,现在我想知道为了完成我的应用程序而必须遵循的方式。

打印机制造商 SDK 包含一个.jar库,我可以将其包含在我的项目中以公开打印机制造商的方法。

我按照所有步骤将上述.jar包含在我的项目中。

现在,我想从我的应用程序中调用制造商.jar库的方法。

正确的方法是什么。

我必须创建一个PhoneGap插件还是有其他方法????

有没有分步教程???

提前感谢您的时间

这个问题实际上有两个部分。

首先,您可以创建一个 phonegap 插件来与自定义 java 代码进行交互。在您的情况下,这将是使用罐子的"胶水"。

其次,如果 jar 在编译时可用,

您需要将 jar 添加到项目中,以便将其包含在构建中,或者如果它仅在运行时可用(并且包含编译的 dex 类,而不是可移植的 java 类),您可以使用 dex 类加载器加载它并通过反射调用它。但是,如果它是一个用于桌面的随机罐子,您将无法使用它。

最新更新