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