嗨,我在移动应用程序中。
我在phonegap(html5,JQuery,JS)中开发了一个应用程序,我想将收据打印到蓝牙打印机。
我购买了BT打印机,下载了制造商的SDK,现在我想知道为了完成我的应用程序而必须遵循的方式。
打印机制造商 SDK 包含一个.jar库,我可以将其包含在我的项目中以公开打印机制造商的方法。
我按照所有步骤将上述.jar包含在我的项目中。
现在,我想从我的应用程序中调用制造商.jar库的方法。
正确的方法是什么。
我必须创建一个PhoneGap插件还是有其他方法????
有没有分步教程???
提前感谢您的时间
这个问题实际上有两个部分。
首先,您可以创建一个 phonegap 插件来与自定义 java 代码进行交互。在您的情况下,这将是使用罐子的"胶水"。
其次,如果 jar 在编译时可用,您需要将 jar 添加到项目中,以便将其包含在构建中,或者如果它仅在运行时可用(并且包含编译的 dex 类,而不是可移植的 java 类),您可以使用 dex 类加载器加载它并通过反射调用它。但是,如果它是一个用于桌面的随机罐子,您将无法使用它。